在人行橫道,它是possible使用科爾多瓦插件是否可以強制cordova inAppBrowser使用Crosswalk webView?
和科爾多瓦inAppBrowser似乎工作正常。但它仍然使用舊的Android瀏覽器而不是crosswalk chromium(因此不支持所需的HTML5功能)。的Android 4.2.2; PHONENAME)爲AppleWebKit/537.36的Mozilla/5.0(Linux的:
代理:在應用程序中
1):
餘可以通過檢查用戶代理例如參見這 (KHTML,例如Gecko)鉻/ 36.0.1985.143移動人行橫道/ 7.36.154.13 移動Safari/537.36響應的inAppBrowser內部集管
2):
Mozilla/5.0(Linux; U; Android 4.2.2; EN-US; PHONENAME) 爲AppleWebKit/534.30(KHTML,例如Gecko)版本/ 4.0移動 的Safari/534.30
基本上我需要打開某些網頁(我無法控制他們的內容/標題/等)。當頁面打開時,我需要注入自定義JavaScript代碼,以在打開的頁面上下文中運行,並從頁面接收數據,然後關閉它。這可以通過桌面上的chrome擴展輕鬆完成,但是我需要在cordova應用程序中使用此擴展。 所以對於inAppBrowser的api與[executeScript](http://cordova.apache.org/docs/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#executeScript)就足夠了,問題在於它缺少html5支持(例如blob建築)。 – slopen 2014-09-03 18:21:19
@戈登如果可能的話,看到一些代碼爲「inAppBrowser插件的幾個變化」,如果你有一些 – RYFN 2014-09-04 09:16:43
一旦人行橫道被集成將是super.loadUrl(「file:///android_asset/www/index.html」 );做的伎倆,或者我們必須使用其他方法來使用人行橫道的webview – 2015-01-22 13:16:39