jquerymobile、phonegap、および html5 を使用して、Web サービスを呼び出して更新を取得する Android アプリケーションを作成しました。その関数を「同期」と呼びましょう。setInterval("javascript function",milliseconds);を使用して、「同期」を 15 分ごとに実行するようにスケジュールしました。. 私が直面していた問題は、これは HTML5 アプリケーションであるため、アプリケーションがフォアグラウンドにある場合にのみ「同期」が実行されることでした。そこで、Android サービスを開発し、「同期」ロジックを Java サービス レイヤーに移動しました。
さて、私の問題は、ユーザーが「同期」機能を手動で呼び出すボタンを持っていることです。
あなたへの私の質問は次のとおりです。「HTML ボタンをバインドして、Android サービスをトリガーまたは再起動できますか?」
ありがとうございました