問題タブ [xwalkview]

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 投票する
0 に答える
18 参照

android - スクリーンショットを撮るために Android XWalkWebview を一時停止する

ビデオの再生中に Crosswalk Webview のスクリーンショットを撮りたいのですが、Webview を一時停止し、スクリーンショットを撮り、Webview を再開する必要があることがわかっています。

これで、次の例のように通常の Web ビューで正常に動作します。

onPauseしかし、横断歩道の webview では、と に相当するものが見つからないためonResume、空白の画像が返されます。多くの調査の結果、私が見つけたのは、アクティビティが一時停止すると横断歩道が一時停止するということだけですが、それはいくつかの理由で決して役に立ちません:

1- 同じアクティビティで一時停止して再開する方法がわかりません

2- しばらくしてから再開できる場合、アクティビティはonResume()中断したところからではなく、再開されます。

横断歩道の Web ビューを一時停止して再開する方法はありますか、それともスクリーンショットをキャプチャするより良い方法はありますか?

編集:

ここでビットマップ非同期の例をキャプチャする Crosswalk 関数を見つけました これは、非同期リクエストを処理するクラスです。

しかし、何らかの理由onFinishGetBitmapで呼び出されず、再び立ち往生していると思います。