Cordova Inappbrowser и входной файл

У меня есть приложение для iOS и Android, и я загружаю внешний сайт внутри своего приложения (этот внешний сайт тоже мой). Моя проблема в том, что на этом сайте есть функция загрузки файлов, и эта функция не работает на Android (она работает на iOS). Я видел, что это нормальное поведение на Android, но есть ли способ заставить его работать, или это определенно не вариант? Спасибо

РЕДАКТИРОВАТЬ 1

Я попытался создать новое приложение с простой страницей, подобной этой (размещенной на AWS):

<html>
<head>
    <title>Upload Test !</title>
</head>
<body>
    <div>Upload Test</div>
    <div>
        <input type="file" id="imgFile" name="files[]" accept="image/x-png, image/gif, image/jpeg">
    </div>      
</body>

и я добавил этот скрипт в свой созданный index.html в моем проекте Cordova.

    <script type="text/javascript">
        document.addEventListener("deviceready", function(event) {
            console.log('TEST CONSOLE LOG !');
            var url = 'https://s3-eu-west-1.amazonaws.com/***/file-upload.html';
            ref = window.open(url, "_blank", "location=no,toolbar=no,zoom=no,hidden=yes");

            ref.addEventListener('loadstop', function () {
              ref.show();
            });
            ref.addEventListener('loaderror', function () {
              ref.close();
              ref = undefined;
            });
        }, false);
    </script>

Это не работает на моем Nexus 5 (Android M).

Ответы на вопрос(2)

Ваш ответ на вопрос