веб-просмотрщик приложений изобретателя не может загружать файлы из html-формы

Я сделал форму html/php, которая позволяет мне загружать файлы. И когда я открываю его в своем компьютере, браузер работает отлично. Это также работает, когда я открываю этот веб-сайт в браузере своего мобильного телефона, и когда я нажимаю «Выбрать файл», я могу выбрать, какое приложение я хочу использовать, чтобы получить файл, который я хочу загрузить.

Но когда я открываю этот веб-сайт с помощью webviewer из своего приложения, когда я нажимаю кнопку для загрузки звука, ничего не происходит. Вся строка выделена, и нажатие кнопки ничего не делает.

Спасибо за вашу помощь.


person Marc    schedule 19.05.2015    source источник


Ответы (1)


webviewer не является полноценным браузером, поэтому он не работает.
Но вы можете использовать вместо него activity starter, см. документацию по Использование запуска активности

Открыть в браузере веб-страницу
Используйте эти начальные свойства активности, чтобы открыть определенную веб-страницу:

Действие: android.intent.action.VIEW
DataUri: http://news.google.com

В качестве альтернативы используйте компонент web вместе с блоком PostFile, см. пример здесь

person Taifun    schedule 19.05.2015
comment
Я уже знаю, как использовать браузер с стартером активности, но я искал способ поместить форму в приложение. Похоже, мне придется переделать форму внутри моего приложения. Я собираюсь прочитать ваш учебник прямо сейчас. Еще раз спасибо Тайфун. - person Marc; 20.05.2015