2016-09-21 54 views
2

我試圖在本地存儲爲我的離子應用程序保存APN id。它是失敗的iOS10。我使用無法訪問本地存儲在離子ios 10

($window.localStorage.registerPushId = data.registrationId); 

設置在本地存儲的註冊ID,但收到一個錯誤說

「不能獲取的不確定registerPushId。」

沒有本地存儲操作似乎適用於iOS10。然而,相同的代碼運行iOS9。任何想法,我如何在我的項目中訪問本地存儲iOS10?任何幫助將不勝感激。

+0

是的,得到了​​和你一樣的錯誤。任何更新? – HamasN

回答

0

在iOS10的情況下,需要一個元標記。

<meta http-equiv="Content-Security-Policy" content="img-src * 'self' data:; default-src * 'self' gap: ; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; "> 

同樣使用$ window.localStoarge而不是window.localStorage,並記得在參數中傳遞$ window。

希望這可以解決問題。