今のところAndroidエミュレータでテストしています。新しいForgeワークスペースのsrc/ディレクトリに配置した既存のモバイルWebアプリがありました。すべてがかなりうまく機能していますが...
アプリがバックグラウンドになり(この場合、ホームボタンを押したためですが、電話の着信の結果として発生する可能性もあります)、アプリに戻ると、どちらに関係なく、index.htmlに戻ります。バックグラウンドに入る前にいたページ。
実際のアプリのように状態を維持する方法はありますか?
今のところAndroidエミュレータでテストしています。新しいForgeワークスペースのsrc/ディレクトリに配置した既存のモバイルWebアプリがありました。すべてがかなりうまく機能していますが...
アプリがバックグラウンドになり(この場合、ホームボタンを押したためですが、電話の着信の結果として発生する可能性もあります)、アプリに戻ると、どちらに関係なく、index.htmlに戻ります。バックグラウンドに入る前にいたページ。
実際のアプリのように状態を維持する方法はありますか?
backbone.js で単一の .html ページ アプリを使用しているため、この問題は発生していません。ただし、イベント モジュールを使用して、この問題を軽減することを試みることができます。
このイベントで現在のページを「保存」できます。
forge.event.appPaused
次に、このイベントを使用してページを「再開」できます。
forge.event.appResumed