Android WebView как Chrome v25 + - PullRequest
       35

Android WebView как Chrome v25 +

0 голосов
/ 10 июня 2018

Краткий ответ:

Можем ли мы использовать виджет Android Studio WebView со всеми функциями браузера Chrome?(я искал ответы на stackoverflow, но все они старые, я надеюсь, что что-то изменилось)

И длинный ответ:

У меня есть клиенты, которые попросили меня реализовать приложение для распознавания речидля них их идея состоит в том, чтобы создать веб-сайт с некоторыми функциями, включая преобразование текста в текст.Они основаны на использовании Google Web Speech Api .Этот сервис прекрасно работает на официальном Android-приложении Google Chrome.Загрузка его в webView вызывает ошибку «Install Chrome v25 +».Я уже создал приложение для Android, используя встроенную функцию распознавания голоса, но клиенты должны сделать сайт с мобильной версией и использовать его в Android App в WebView.

Итак, мои «вспомогательные» вопросы:

1) Если это невозможно, то почему? (Приложение Android Chrome может работать как полноценный браузер, почему мы не можем реализовать его в наших приложениях)

2) Могут ли некоторые IDE основываться на сети (React Native, PhoneGap) помочь мне реализовать эту идею?

3) Может быть, вы знаете другие службы распознавания речи, которые могут работать аналогично в веб-страницах и Android WebView?

1 Ответ

0 голосов
/ 10 июня 2018

Из списка выпусков Chromium Project (который входит в Google Chrome с закрытым исходным кодом):

Поддержка API веб-речи в Android WebView

На основе этого потокаAPI Web Speech недоступен в WebView системы Android, но в настоящее время изучается.

Возможно, вы захотите попробовать Пользовательские вкладки Chrome , которые поддерживаются в Android 4.3 и выше.Поскольку вкладка фактически использует приложение Chrome, оно может разрешить доступ к нужным API-интерфейсам, но я не пробовал.Сообщите, что вы нашли.

...