gpt4 book ai didi

javascript - jStorage 在某些 IOS safari 浏览器中无法工作

转载 作者:行者123 更新时间:2023-11-28 02:26:47 25 4
gpt4 key购买 nike

我正在尝试在基于 jQuery Mobile 构建的网站上使用 jStorage。它在 Chrome、Firefox、Android、某些版本的 Mobile Safari 以及 Windows Phone 8 上的 IE 10 移动版上运行良好。当我尝试设置任何值时,它会给出“未定义”错误。

例如,$.jStorage.set("FBID", response.authResponse.userID);

我在 iPhone 5 (Safari 6.1) 和 iPhone 4S (Safari 6.0) 上遇到此问题

在 Safari 上启用本地存储没有帮助。

您有什么想法或建议吗?

最佳答案

发现问题...当隐私浏览打开时,localStorage 在 iOS 上无法工作。使用 jStorage 时,这会导致错误。使用以下 if 条件确保私密浏览时不会显示错误..

if($.jStorage.storageAvailable())
$.jStorage.get(key);

关于javascript - jStorage 在某些 IOS safari 浏览器中无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14822761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com