問題タブ [crosswalk-project]

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 に答える
77 参照

java - XWalkView がナビゲーションを妨げる

単一のページを表示するために使用される Android アプリに XWalkView があります。このページには多くのポップアップ広告があり、XWalkView が設定したページ以外のページに移動しないようにすることが目標です。私のアプリの UWP バージョンでは、次のように書きました。

そしてそれはそれを解決しました。XWalkViewでこれを行う同様の方法はありますか? または、まったく方法はありますか?

0 投票する
0 に答える
2330 参照

javascript - キャッチされていない SyntaxError: 予期しないトークン関数 (非同期)

async/await を使用して次の関数を実行しようとしていますが、次のエラーが発生します。

キャッチされていない SyntaxError: 予期しないトークン関数です

次のコードを使用します。

私のエディターは構文について文句を言っているわけではありませんが、Crosswalk 内の Chrome はそれについて文句を言っています。私は何か間違ったことをしていますか、それとも横断歩道内で何かをする必要がありますか?

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

ionic2 - Android用Ionic 2 Crosswalk: this.platform.height()/width() this.platform.ready() イベントで一貫性のない結果

Ionic 2 で Android 用の Crosswalk プラグインを使用していますが、実際のデバイスで実行すると、一貫性のない結果が得られることに気付きました。

高さと幅の両方が 0 を超える場合があります。この場合は機能します。

高さと幅 == 0 になることがあります。この場合は機能しません。

私の推測では、適切な高さと幅を表示する準備ができたことを通知するために、Crosswalk に別のイベントが発生する可能性があります。

この Crosswalk Web API ページを見てみましたが、探しているものが見つかりませんでした。

0 投票する
0 に答える
101 参照

ios - Xwalkview Crosswalk Project for iOS で外部 Web サイトを読み込む

WebRTC アプリケーションが存在する Web サイトを単純にロードする iOS アプリを構築しようとしています。Crosswalk Hybrid Application for iOSクイック スタート ガイドに従ってみました。アプリケーションは正常にビルドされますが、window.open('https://www.<website>.am', '_self');関数を使用すると、XCode コンソールにホワイトリスト登録に失敗したというエラーが表示されます。Crosswalk プロジェクトのオリジンをホワイトリストに登録するにはどうすればよいですか?

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

android - Cordova Crosswalk ファイル選択では、このアクションを実行できるアプリはありませんエラー

Crosswalk Webview と dtworkshop-inappcrossbrowser プラグインを備えた Cordova を使用して、Android アプリを作成しています。アプリは効果的にウェブサイトをラップしています。

ウェブサイトには、写真をアップロードできるフォームがあります。問題は、参照ボタンを選択すると、「アクションを選択してください」というメッセージに続いて「このアクションを実行できるアプリはありません」というメッセージが表示されることです。

アップロード ボタンがどのように機能するかは完全にはわかりませんが、入力を試してみて動作することを知っているので、入力要素ではないことはわかっています。

私はそれが許可である可能性があることを読んだので、次を追加しましたが、まだ運がありません:

READ_EXTERNAL_STORAGE、INTERNET、WRITE_EXTERNAL_STORAGE、ACCESS_NETWORK_STATE、ACCESS_WIFI_STATE、CAMERA、MANAGE_DOCUMENTS。

私はアンドロイドクロムブラウザでテストしましたが、すべてが機能するので、アプリに関連していることがわかります。

iOS 用に同じアプリを作成しましたが、すべて動作します。Android WebView に問題があることはわかっているため、crosswalk プラグインを使用している理由は、これらの問題が解決されると考えていたからです。

これを機能させる方法についてのヘルプアドバイスは大歓迎です。

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

android - レルムが Crosswalk と競合する

私のアプリでは、Realm と Crosswalk ライブラリを使用する必要があります。次のように、gradle から Realm をインポートしました。

//----------------------

Crosswalk アプリは別のプロジェクトのようです ( gradle からではありません)。アプリを実行すると、次のログでクラッシュします。

しかし、Gradle Crosswalk から Realm 表記を削除すると、完全に実行されます... では、どうすれば Realm と Crosswalk を一緒に使用できますか?