我有一个Google Chrome打包应用程序,并使用webview标记加载了一个远程页面(我无法控制)。该远程页面正在尝试请求通知权限,而该权限请求似乎并未遍历整个包装的Chrome应用。
我正在使用以下(过于宽松的)代码来允许来自Webview的所有权限请求(并回显所有控制台输出):
webview.addEventListener('permissionrequest', function(e) {
console.log("webview requested " + e.permission);
e.request.allow();
});
webview.addEventListener('consolemessage', function(e) {
console.log('From webview: ', e.message);
});
我无法在线找到确认信息,但我认为Web视图中尚未允许通知权限。如果我们假设是这种情况,是否还有其他方法可以强制对Webview站点进行通知权限,而不会被CORS阻止?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句