0

戻るボタンが押されたときに何かを実行したいので、このコードをアプリの .js ファイルに入れます。

function wlCommonInit(){            
    // Common initialization code goes here
    WL.App.overrideBackButton(backFunc);
}

function backFunc(){
    alert('You will back to previous page');
}

アプリケーションをビルドしてデプロイし、デバイスで実行した後、[戻る] ボタンを押すとアラートが表示されます。

ホームボタンを押してアプリを終了し、アプリのプロセスを強制終了してから、もう一度アプリを開いて戻るボタンを押すと、機能しません。

4

1 に答える 1

1

コードを wlCommonInit() 内に配置します。次の方法で行うことをお勧めします。

function wlCommonInit() {
    WL.App.overrideBackButton(backFunc);      
}

function backFunc() {
    alert('You will back to previous page');
}

編集:上記のコードスニペットとコメントに基づく新しい情報で質問が更新されました。シナリオは正常に動作します。コメントを参照してください。

于 2013-06-26T16:12:51.540 に答える