1
我正在使用JavaScript製作Android PhoneGap應用程序。Android應用程序 - 運行JavaScript功能一次,然後不會再次,直到應用程序已更新
該應用程序從本地文本文件加載數據並將其存儲在本地存儲中,然後從本地存儲裝載數據。
問題出現在我想更新文本文件中的數據並讓應用程序重新將數據重新加載到本地存儲中。我無法讓它加載一次文本文件,然後再也不會。每次應用程序啓動時,它將再次加載文本文件,直到我做另一個更新,它將localStorage.update設置爲0;
這是我試過的代碼,但得到了上述結果。
localStorage.update = 1; //tell the app to update
//but this will run each time the app is opened
if(localStorage.update == 1) {
localStorage["StoredData"] = ""; //text file data is stored in [StoredData]
//Proceed to load the text file into storage
localStorage.update = 0;
}
謝謝。