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を使用するにはどうすればよいですか?