Mozilla

火狐社区

登录    注册

QQ互联

executeScript 跨域问题

海天鹰 小狐狸 发表于 2020-5-14 20:11:16 | 只看该作者 [复制链接] 打印 上一主题 下一主题
1 4248
跳转到指定楼层
本帖最后由 海天鹰 于 2020-5-14 20:14 编辑

功能描述:点击工具栏扩展按钮,弹出页面(包含页面和视频2个按钮),点击视频按钮,截取视频图片。

mainifest.json
"browser_action": {
        "default_icon": "icon.png",
        "default_title": "Tabshot",
        "default_popup": "popup.htm"
}


popup.js
document.getElementById('button_video').onclick = function () {   

    browser.tabs.executeScript({ file: 'capture.js' });
};

capture.js
var videos = document.getElementsByTagName('video');

Error: Permission denied to access property "document" on cross-origin object

xuyuehang 千年狐妖
沙发
发表于 2020-5-18 17:03:17 | 只看该作者
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表