【问题标题】:WebView support for android wearWebView 支持安卓穿戴
【发布时间】:2018-06-13 20:15:44
【问题描述】:

有没有办法在android wear 中显示WebView(特别是支付网关页面)?我已经进行了一些调查,磨损似乎不支持它。

link1

link2

根据上面链接中的答案,我需要在手机中加载WebView 并将渲染图像发送到手表。但用户将无法在webview 输入文件中输入任何内容。有没有办法做到这一点?提前致谢。

【问题讨论】:

  • 您的意思是想在智能手表上显示手持设备的 WebView 屏幕截图?好吧,那就这样吧,截个图,用DataApi发送到可穿戴设备,然后显示在可穿戴设备上。
  • @Snow 是的.. 但是用户有什么方法可以在可穿戴设备本身的 Web 视图文本字段中输入文本?
  • 很遗憾,Android Wear 不支持 WebView
  • @Snow Oh ok:( 谢谢!希望他们尽快将WebView 包含在可穿戴设备中。
  • 我不认为他们会很快,因为除了语音之外没有输入法,我不知道你怎么能设法在上面使用 webapp:/

标签: android webview wear-os


【解决方案1】:

不,这是不可能的。

As specified here by Google,Android Wear 不支持android.webkit API。

此外,您试图实现的目标似乎错误。用户永远不会管理或想要从智能手表输入其信用卡(或其他)凭据。请记住,Android Wear 上没有(官方)键盘!唯一的输入是手势和语音。

Google 可能放弃了 webkit API 以避免在 Wear 应用中看到此类内容;)

【讨论】:

  • 有道理。但谷歌可能会在未来的更新中提供自己的键盘,如果信用卡详细信息已经保存在 pg 中,用户只需输入密码并不难。
  • Wear OS 上不存在 WebView 在此处说明:developer.android.com/guide/webapps/managing-webview 它还显示了如何确定设备上是否有 WebView。
【解决方案2】:

您实际上可以达到这个目标!不确定所使用的策略是什么,但 Android Wear 上有一个可以正常工作的浏览器 https://play.google.com/store/apps/details?id=com.appfour.wearbrowser

【讨论】:

  • 感谢您的信息。好像行得通!需要对此进行更多调查。
  • 好吧,@AbhishekV - 你调查了吗?有什么见解吗?
  • 不。我还没有调查过!
  • @AbhishekV 你现在调查了吗..?
【解决方案3】:

您可以通过以下链接进行操作。我已经完成了,它对我有用。

https://crosswalk-project.org/documentation/android/embedding_crosswalk_rvw.html

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
  • 当然。更多信息请参考此链接stackoverflow.com/questions/50831156/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-09-27
  • 1970-01-01
相关资源
最近更新 更多