gpt4 book ai didi

javascript - 帧间 SOP - Chrome 扩展

转载 作者:数据小太阳 更新时间:2023-10-29 06:12:45 30 4
gpt4 key购买 nike

在 Chrome 扩展中,我试图让 gmail 撰写正文内容。

偶尔会跳出一个错误,但不会妨碍它的工作。

这是作为内容脚本运行的。我相信权限在这里不是问题,因为当缺少权限时,错误会有所不同并且操作会被 Chrome 阻止,绝对不是这种情况。

这一行出现错误:

encodeURIComponent($canvas.find('iframe').contents().find('body').text());

在哪里

var $canvas = $('#canvas_frame').contents();

关于此错误的任何信息和可能的周转? enter image description here

最佳答案

您不能使用 javascript 读取跨站点内容。 Google Chorme 的 XSS Auditor 永远不允许这样做。

请看http://en.wikipedia.org/wiki/Same_origin_policy

更新 1 -

Chrome 2+ 支持使用 window.postMessage() 进行跨站点通信。请查看此文档 https://developer.mozilla.org/en-US/docs/DOM/window.postMessage

关于javascript - 帧间 SOP - Chrome 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11852899/

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