[英]How to properly close a Firefox OS app?
我正在開發一個應用程序來計算船從其初始路線的漂移。 在標題中我有一個取消(交叉)按鈕,在點擊時應該做兩件事:
我可以做1.用clearwatch,沒問題:
document.getElementById("close").addEventListener("click", function( event ) {
navigator.geolocation.clearWatch(geo);
});
但我不知道該怎么做2.有什么提示嗎?
(我注意到很少有應用程序提出這個“關閉”選項,除非你強迫他們通過應用程序管理器關閉它們,否則它們會保持打開狀態。這是否會對內存和性能產生影響(純粹的猜測)?)
您可以使用window.close()
關閉窗口。 (這也適用於其他引用的窗口對象,例如彈出窗口或window.opener
。)
除了@freddyb所說的,你還可以考慮在隱藏應用程序(用戶鎖定屏幕,點擊主頁按鈕,刷到另一個應用程序等等),在頁面可見性API的幫助下禁用繁重的應用程序活動。
但這當然取決於您的要求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.