gpt4 book ai didi

iframe - 来自 iframe 的 Service Worker,用于 Web 的 Chrome GCM 通知

转载 作者:行者123 更新时间:2023-12-04 19:03:34 25 4
gpt4 key购买 nike

我想订阅/取消订阅服务人员以通过 iframe 在网络上获取 Chrome GCM 通知。

我有一个工作原型(prototype),在直接在浏览器上打开它以及从 window.open javascript 弹出时都可以正常工作。

但它在从 iframe 加载时给出了权限被拒绝错误。

这里可能有什么问题,是的,我的来源是 http,而 iframe URL 是 https。
为什么 iframe 不能订阅通知。

最佳答案

我进行了长时间的搜索,然后我知道这不再可能出于安全目的。您无法从不安全的域或子域注册服务 worker ,即使您使用 IFRAME 沙箱 allow-same-origin ,那么现在发布 Chrome 43 也无法注册。
查看:
https://github.com/slightlyoff/ServiceWorker/issues/700
https://code.google.com/p/chromium/issues/detail?id=489670

关于iframe - 来自 iframe 的 Service Worker,用于 Web 的 Chrome GCM 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31017323/

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