Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript chrome.tabs.captureVisibleTab返回未定义_Javascript_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript chrome.tabs.captureVisibleTab返回未定义

Javascript chrome.tabs.captureVisibleTab返回未定义,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我能够捕获StackOverflow.com等网站,但在处理谷歌页面(Youtube、Drive等)时,它实际上不起作用。在开发阶段使用captureVisibleTab似乎有一个限制。我需要先发布应用程序才能运行吗 下面是代码片段 background.js var triggerCapture = function() { chrome.tabs.captureVisibleTab(null, {format:'png'},function(imageURI){ co

我能够捕获StackOverflow.com等网站,但在处理谷歌页面(Youtube、Drive等)时,它实际上不起作用。在开发阶段使用captureVisibleTab似乎有一个限制。我需要先发布应用程序才能运行吗

下面是代码片段

background.js

var triggerCapture = function() {
    chrome.tabs.captureVisibleTab(null, {format:'png'},function(imageURI){
        console.log("captureVisibleTab");   alert(imageURI) // undefined
    }); };
manifest.json

{
  "name": "Queue taker",
  "version": "0.1",
  "description": "Demonstrate screenshot functionality in the chrome.tabs api.",

"background": {
    "persistent": false,
    "page": "screenshot.html"
  },
  "browser_action": {
    "default_icon": "camera.png",
    "default_title": "Queue taker"
  },

  "permissions": "<all_urls>","tabs","activeTab"
  ],

  "content_security_policy":"script-src 'self' https://www.gstatic.com/ https://*.firebaseio.com https://www.googleapis.com; object-src 'self'",

  "manifest_version": 2
{
“姓名”:“队列接受者”,
“版本”:“0.1”,
“说明”:“演示chrome.tabs api中的屏幕截图功能。”,
“背景”:{
“坚持”:假,
“页面”:“screenshot.html”
},
“浏览器操作”:{
“默认图标”:“camera.png”,
“默认标题”:“队列接受者”
},
“权限”:”“选项卡”“活动选项卡”
],
“内容安全策略”:“脚本src'self”https://www.gstatic.com/ https://*.firebaseio.comhttps://www.googleapis.com;对象src“self”,
“清单版本”:2
错误

:运行选项卡时未选中runtime.lastError.captureVisibleTab: 由于ExtensionsSettings策略,无法编写此页的脚本。 在triggerCapture(铬)-extension://jciafjhdkmanfegbanccjagihhegecpo/background.js:17:17) 在铬-extension://jciafjhdkmanfegbanccjagihhegecpo/background.js:24:5


错误信息似乎非常简单:您的企业策略阻止了访问。是否有任何解决方法?我想这将是一个很大的安全漏洞。您可以尝试使用不同的浏览器,如Firefox。