【发布时间】:2015-07-29 09:22:46
【问题描述】:
我将 cordova 与 Ionic 和 calabash-android 一起用于自动化测试。在旧项目中,Cordova 使用 org.apache.cordova.CordovaWebView 作为 webview。这是 calabash-android 支持的。在较新的项目中,Cordova 使用 org.apache.cordova.engine.SystemWebView 作为 webview,这让 Calabash 感到困惑。有没有办法将较新的项目切换到旧的 webview?我只需要这个,直到 Android 的葫芦赶上来。
在更改之前添加平台的旧项目仍然使用 CordovaWebView,所以感觉这应该是可能的,但我还没有找到方法。
干杯 帕斯卡
【问题讨论】:
-
除非你安装了人行横道插件,否则webview仍然是一个CordovaWebView,如果你使用它的getCordovaWebView()方法,systemWebview会返回CordovaWebView
标签: android cordova webview calabash