我可以在 Cordova 中强制使用 webkit 版本吗?
Posted
技术标签:
【中文标题】我可以在 Cordova 中强制使用 webkit 版本吗?【英文标题】:Can I force the webkit version in Cordova? 【发布时间】:2018-02-09 03:32:24 【问题描述】:我正在使用 Cordova 创建一个包含 CSS 网格布局的应用程序。问题是它在某些设备上显示,而在其他设备上,元素彼此重叠。我认为问题来自不支持网格布局的 webkit 版本。所以我的问题是,我可以强制使用某个版本的 webkit 以使其有效吗?我也想知道我应该强制使用哪个版本。这里是an example of a CSS Grid Layout
非常感谢您的帮助!
【问题讨论】:
【参考方案1】:Cordova 使用默认安装在设备中的 webview 应用程序。如果你想使用另一个 webview,你需要将它嵌入到你的应用程序中。像Crosswalk 这样的东西可以保证你只使用你提供的webview。
【讨论】:
我会尝试并回复您!我可以用 webview+ 指定 webview 版本吗? 所以,我试过了,但问题是 Crosswalk 使用的是旧版本的 webview。更糟糕的是,它甚至无法在之前使用的设备上运行。 你有没有找到解决这个问题的方法?我有同样的问题。我喜欢 css 网格,但它不支持 esp android 4.4。以上是关于我可以在 Cordova 中强制使用 webkit 版本吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Safari 中的 WebKit 3D 转换后强制重新渲染