0

使用者が設定画面で別の言語を選択した場合、ナビゲーションとコンテンツが更新されて再ロードされるように、アプリを再起動する必要があります。私は現在、理想的ではなく反復性の高い各クラスでshowメソッドを処理することにより、これを強制しています。このアプローチは、常に存在するタブパネルを更新する場合には機能せず、コンテンツのリロードをトリガーできるイベントはありません(少なくとも私が理解していることではありません)。

理想的には、ユーザーが別の言語を選択して、最初の起動後のような状態になったら、アプリ全体をリロードしたいと思います。これを達成する簡単な方法はありますか?

4

2 に答える 2

0

私のために働いたことは次のとおりです。

window.location.reload();

ユーザーがホーム画面からアプリを再起動しなくても、アプリ全体が再読み込みされます。Webビューで作業していると仮定すると、すべてのwindowコマンドはブラウザでの場合と同じように機能します。

于 2013-01-19T03:56:52.170 に答える
0

setTimeout(function(){

                window.location = 'index.html'; 
            }, 1800);

再起動する1800タイムライン

于 2014-08-06T09:35:48.590 に答える