2016-09-21 55 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。

希望这可以解决问题。