5

iOS 用の crosswalk を設定するための多くの指示は見つかりませんでした。次のように単純なはずです。

cordova plugin add cordova-plugin-crosswalk-webview
cordova build ios

以下を実行する前に、プラグインが有効にならないという問題があったためです。

cordova plugin add cordova-plugin-crosswalk-webview
cordova platform remove ios
cordova platform add ios
cordova build ios

これを行った後、ビュー階層をキャプチャし、その中に「UIWebBrowserView」がある「UIWebView」をまだ使用していることを調べると(スクロールビューの中にあり、画像ビューもいくつかあります)。

また、navigator.userAgent は次のとおりです。

"Mozilla/5.0 (iPad; CPU OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13B143 (5618403776)" = $1

誰かが言及した別のテストは、基本的に次のとおりです。

if (window.indexedDB)
    console.log('Using crosswalk');
else
    console.log('Not using crosswalk/wkwebview');

そして window.indexedDB は未定義です。

それで...アプリがwkwebviewを使用するにはどうすればよいですか?

4

3 に答える 3

2

Crosswalk はまもなく Crosswalk ios 用の cordova プラグインを提供します。チケットhttps://crosswalk-project.org/jira/browse/XWALK-4911を参照してください。

于 2015-11-24T06:00:16.187 に答える