[英]Cordova iOS onResume firing at startup and crashing app
我目前僅針對iOS 8+進行構建,並且正在模擬器中的iPhone 6和6S +上進行測試。 我正在使用命令行進行構建和運行,並且正在使用Cordova CLI。 我還多次使用XCode來檢查功能或解決配置問題。
這不是我使用Cordova制作的第一個應用程序,而且我以前可以毫無問題地使用resume事件。
我正在使用document.addEventListener("resume", onResume(), false);
在我的應用恢復時觸發某些功能。 但是,此功能在首次啟動時觸發,而在啟動時根本不觸發。 似乎在任何時候觸發簡歷功能都會使其崩潰。
我已經將應用程序精簡了,除了以下內容,onResume函數現在什么都沒有發生:
function onResume() {
setTimeout(function(){
console.log('App resumed');
},0);
}
在這里我有點不高興。 我安裝了以下插件。
設法解決了這個問題,盡管不確定我做錯了什么。 我只能假設我必須使用錯誤的事件名稱,否則,在嘗試解決該問題時,我在修復前一個問題之前添加了另一個問題。 無論哪種方式,我做錯了都會導致此問題。
檢查自己的事情:
document.addEventListener('resume', onResume, false);
設備就緒觸發后,事件偵聽器處於代碼運行狀態。 onResume
,而不是onResume()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.