1

Python と SL4A を使用して Android アプリを作成しています。アプリは、更新したい Web ビューを使用しています。これを行うには、ラッピングする doRefresh() JavaScript 関数内で javascript location.replace() を利用する予定です。私が抱えている問題は、Python コード内のメイン イベント ループ内から JavaScript 関数を呼び出す方法がわからないことです。

メソッドを直接呼び出す方法はありますか?

また

ボタンの onClick と模倣画面タップを介してメソッドを間接的に呼び出す方法はありますか?

ありがとう。

4

1 に答える 1

2

Python スクリプトからイベントがポストされるのを待っている JavaScript で、更新イベント (これはカスタム イベントになります) を待つ必要があります。JavaScript と Python の間の唯一の通信レイヤーはイベント経由です。

于 2011-05-09T15:39:18.850 に答える