微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Microsoft Edge的窗口对象中存在“ PERSISTENT”变量,但Mozilla Firefox中没有此变量为什么?

如何解决Microsoft Edge的窗口对象中存在“ PERSISTENT”变量,但Mozilla Firefox中没有此变量为什么?

'PERSISTENT'变量存在于Microsoft Edge的窗口对象中,但在Mozilla Firefox中不存在。认值是1,此变量是??

//In Microsoft Edge
console.log(typeof(PERSISTENT)); //Number
console.log(PERSISTENT); //1`enter code here`

//In Mozilla Firefox
console.log(typeof(PERSISTENT)); //undefined
console.log(PERSISTENT); //Uncaught ReferenceError: PERSISTENT is not defined

说明是否存在?

解决方法

这是non-standard file system API中Chromium确实开发的一个枚举。

它与window.TEMPORARY枚举配对使用,并用作type的{​​{1}}参数


请注意,此API已被Native File System API取代,后者不再使用这些枚举。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。