安卓手表的WebView支持

3

有没有办法在Android Wear上显示WebView(特别是支付网关页面)?我已经进行了一些调查,目前看来Wear不支持它。

链接1

链接2

根据上面链接中的回答,我需要在手机上加载WebView并将渲染后的图像发送到手表。但用户将无法在webview输入字段中输入任何内容。有没有办法实现这个?提前感谢。


你的意思是在智能手表上显示手持设备中 WebView 的截图吗?那么可以这样做:先截屏,再通过 DataApi 将截图发送到可穿戴设备上,在可穿戴设备上显示即可。 - Tony Malghem
@Snow 是的.. 但是用户是否有办法在可穿戴设备本身的 Web 视图文本字段中输入文本呢? - Abhishek V
很遗憾,Android Wear上没有WebView支持。 - Tony Malghem
@Snow 哦,好的:( 谢谢!希望他们很快就能在可穿戴设备中包含WebView - Abhishek V
考虑到除了语音输入外缺乏其他输入方式,我认为他们不会很快提供支持。我不知道你如何在上面使用 Web 应用程序 :/ - Tony Malghem
@AbhishekV 你解决了吗? - shinilms
3个回答

4
不,不可能实现。
正如Google在此指定的链接中所述,Android Wear不支持android.webkit API。
此外,你尝试实现的目标似乎是错误的。用户永远不会想要或能够从智能手表中输入其信用卡(或其他)凭据。请记住,Android Wear上没有(官方的)键盘!唯一的输入方式是手势和语音。
Google可能放弃了webkit API,以避免在Wear应用程序中出现这种情况;)

有道理。但是谷歌可能会在未来的更新中提供自己的键盘,如果信用卡详细信息已经保存在pg中,用户只需输入密码就不难了。 - Abhishek V
这里指出了 Wear OS 上不存在 WebView: https://developer.android.com/guide/webapps/managing-webview 它还展示了如何确定设备上是否可用 WebView。 - Steve White

2

谢谢提供这份信息。看起来好像有效!需要更深入地研究一下。 - Abhishek V
嗯,@AbhishekV - 你调查了吗?有什么见解吗? - nurnachman
不,我还没有调查过它! - Abhishek V
@AbhishekV 你现在调查了吗..? - Razvan_TK9692

-1

1
虽然这个链接可能回答了问题,但最好在此处包含答案的基本部分并提供参考链接。如果链接页面更改,仅链接的答案可能会失效。-【来自审查】 - CodeChimp
当然。请参考此链接以获取更多信息 https://stackoverflow.com/questions/50831156/my-app-not-able-to-find-a-crosswalk-dependency-and-r-file - kavie
crosswalk-project.org 不可用。 - Eitan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接