【问题标题】:Android WebView javascript supportAndroid WebView javascript 支持
【发布时间】:2013-08-01 05:57:43
【问题描述】:

我正在使用 Android 的内置 WebView 向用户展示一些内容。我还将自定义 javacsript 插入到用户正在查看的页面中,因为它是相当复杂的 javascript(我们称它为 userscript,因为它就像您使用的示例 Chrome 仅在特定页面上的用户脚本)我感兴趣 Chrome 的区别是什么不同设备中的 WebView?

我猜他们正在使用普通的“浏览器”渲染,但是不同设备上的 javascript 支持、css3 支持等呢?

【问题讨论】:

    标签: java javascript android google-chrome webview


    【解决方案1】:

    只是为了清楚。

    Android 上的WebView 实际上是为Android 平台定制的WebKit 版本。它不是 Chrome 的版本。

    Android 版 Chrome 使用桌面版 Chrome 尽可能保持最新状态。

    在 iOS 上,我认为 WebView 是 Safari 浏览器的单核版本,因此存在一些差异。

    iOS 版 Chrome 使用此 WebView 来显示网页内容。

    关于支持最好的做法,请查看 http://caniuse.com/ 等网站

    【讨论】:

      【解决方案2】:

      Android WebView 与许多 Android 手机上存在的“Android Stock Browser”相同(但奇怪的是在 Google 的 Nexus 设备中不可用)。这适用于渲染、JavaScript 等。当您查看诸如 http://caniuse.com 之类的网站时,您要查找的是“Android”列,而不是“Chrome”列。

      不幸的是,在 Chrome 上进行测试与在 Android 上使用 WebView 几乎没有关系。谷歌表示他们正在开发一个新的 WebView 组件,该组件将成为 Chrome 的一部分。我在上个月的 PhoneGap Day 上直接询问了 Google 代表什么时候可以使用,但他们只能说“即将推出”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-16
        • 2012-08-28
        • 1970-01-01
        • 2014-03-10
        • 2016-02-11
        • 1970-01-01
        • 1970-01-01
        • 2021-12-10
        相关资源
        最近更新 更多