問題タブ [crosswalk-runtime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
345 参照

android - Eclipse を使用せずに Crosswalk を組み込み、アプリは python-for-android でビルドされます

python-for-android と kivy を使用して Django サーバーを Android アプリにラップし、webview を使用してユーザーと対話します。アプリは現在問題なく動作しています。クロムWebビューではないAndroid 4.1をサポートする必要があるだけです。したがって、Crosswalk を使用してデフォルトの webview を置き換えたいと考えています。私の現在のビルド プロセスでは、Mac ターミナルで ant を使用しているため、Eclipse は関係ありません。eclipseを使わずにCrosswalkを埋め込む方法を知りたいです。crosswalk jar ファイルを python-for-android/libs フォルダーにコピーしようとしましたが、コンパイルして APK を生成しましたが、APK を開くたびにクラッシュします。

どんな提案でも大歓迎です。

0 投票する
1 に答える
310 参照

cordova - Crosswalk に移行された Cordova アプリがクラッシュする

Cordova アプリを Crosswalk に移行しましたが、タブレットで crosswalk パッケージを実行しているときに問題に直面しています。

以下は、エラー ログからのエラーです: 02-01 14:22:04.781: E/SPPClientService(5143): [PushClientApplication] Push log off: これはリリース バージョン 02-01 14:22:04.881: E/SMD(185) です。 : 接続エラー: 22 02-01 14:22:05.191: E/dalvikvm(5162): メソッド org.apache.cordova.CordovaActivity.makeChromeClient から参照されるクラス 'org.apache.cordova.CordovaChromeClient' が見つかりませんでした

これを解決する方法についての指針はありますか?

ありがとう

0 投票する
2 に答える
1900 参照

android - Crosswalk libxwalkcore.so を別のアームと x86 apk に分割する方法

現在のアプリケーションに Crosswalk ブラウザーを使用しています。ビルド プロセスの後、2 つのライブラリが作成されます (それぞれのサイズは約 17 MB です)。

そして、それはアプリケーションに大量のオーバーヘッドを追加するため、ビルドをアーム用と x86 アーキテクチャ用の 2 つの異なる apk に分けようとしました。

Androidのドキュメントによると可能ですが、十分な情報を見つけることができませんでした.

crosswalk lib のバージョンを 1 つだけ追加して、2 回ビルドすることはできますか?

0 投票する
2 に答える
3403 参照

android - イオンフェイル用横断歩道設置

イオンの公式サイトからイオン フレームワークのクロスウォークをインストールしようとしています。

横断歩道の設置

Ionic browser add crosswalk at cmd を実行した後、次の警告/エラーが約 15 回繰り返されます

Android SDK API の取得 19.1.0 Crosswalk に必要な Android SDK の取得中にエラーが発生しました。(CLI v1.3.7)

必要な SDK を Eclipse SDK マネージャーから既にダウンロードしましたが、エラーが発生し続けます。

関連する出力をいくつか追加しています。

ionic --バージョン: 1.3.7

コルドバ -- バージョン: 4.2.0

ノード --バージョン: v0.10.36

npm --バージョン: 1.4.28

nvm --version: バージョン 1.0.6

0 投票する
1 に答える
1785 参照

android - Android に組み込まれた Crosswalk ランタイムのアクセス許可

Crosswalk ランタイムを、WebView他の Java コードを使用したアプリの代替として (つまり、Web アプリの単純なラッパーとしてではなく)埋め込もうとしています。

現在、彼らの公式ドキュメントには、いずれにせよ次の権限が必要であると記載されています。

これはたくさんあります!

だから私はより少ない権限で試しました。私が見つけたのは、どのような場合でも次の権限が本当に必要であるということです:

これは大丈夫です。したがって、これで十分であれば、ドキュメントに記載されているリストよりも大幅に改善されます。

しかし、場合によっては他のものも必要になるかもしれません。誰かが明確にすることができますか?他の権限はどのような状況で必要ですか? JavaScript を介して何らかのアクションがトリガーされた場合のみですか? それなら、これらがなくても Crosswalk を使用できるのではないでしょうか?