首页 文章

Android WebView作为Chrome v25

提问于
浏览
0

简短的回答是:

我们可以将Android Studio小部件WebView与所有Chrome浏览器功能一起使用吗? (我在stackoverflow上搜索了答案,但它们都是旧的,我希望如果有什么改变的话)

而答案很长:

我的客户要求我为他们实现语音识别应用程序,他们的想法是使网站具有一些功能,包括语音到文本 . 他们成立于Google Web Speech Api . 此服务可在Android官方Google Chrome应用中完美运行 . 在webView中加载会导致"Install Chrome v25+"错误 . 我已经使用内置语音识别制作了一个Android应用程序,但客户要求是使用移动版本制作网站并在WebView中使用它 .

所以,我的'子'问题是:

1)如果这不是为什么?(Android Chrome应用程序可以作为完整浏览器工作,为什么我们无法在我们的应用程序中实现它)

2)一些基于Web的IDE(React Native,PhoneGap)可以帮助我实现这个想法吗?

3)您可能知道其他语音识别服务可以在Web页面和Android WebView中使用类似的功能吗?

1 回答

  • 0

    来自Chromium项目(提供给闭源Google Chrome)的问题列表:

    Support for Web Speech API in Android WebView

    基于该线程,Web Speech API在Android系统WebView中不可用,但正在调查中 .

    您可能想尝试在Android 4.3及更高版本上支持的Chrome Custom Tabs . 由于该标签实际上使用的是Chrome应用,因此可能允许访问您想要的API,但我还没有尝试过 . 请报告您找到的内容 .

相关问题