必须在web_accessible_resources清单键中列出,以便被扩展之外的页面加载。

4 浏览
0 Comments

必须在web_accessible_resources清单键中列出,以便被扩展之外的页面加载。

我需要帮助解决加载我的登录页面时遇到的问题。我在Chrome浏览器的"检查器"中一直收到以下信息:

拒绝加载chrome-extension://bjgfdlplhmndoonmofmflcbiohgbkifn/js/lib/jquery-2.0.2.min.map。资源必须在web_accessible_resources清单关键字中列出,以便由扩展程序外的页面加载。

拒绝加载chrome-extension://bjgfdlplhmndoonmofmflcbiohgbkifn/js/lib/backbone-min.map。资源必须在web_accessible_resources清单关键字中列出,以便由扩展程序外的页面加载。

GET chrome-extension://invalid/

这是我的网站链接 http://www.itayroisman.com

请帮我解决这个问题。

0
0 Comments

问题的原因是在加载jQuery文件时,文件顶部包含了一个source map的引用。而source map文件必须在manifest文件的web_accessible_resources键中列出,才能够被扩展之外的页面加载。解决方法有两种:

1. 移除jQuery文件顶部的source map引用。具体操作是删除以下代码行:

//@ sourceMappingURL=jquery-1.10.2.min.map

2. 下载jQuery的source map文件和未压缩的源代码,并将它们放置在扩展目录中。具体操作如下:

- 从jQuery的下载页面下载source map文件jquery-1.10.2.min.map,并将其放置在扩展目录中。

- 从jQuery的下载页面下载未压缩的源代码,并将其放置在扩展目录中。

- 在manifest文件的web_accessible_resources键中添加source map文件路径和未压缩文件路径。具体操作如下:

"web_accessible_resources": [

"jquery-1.10.2.min.map",

"jquery-1.10.2.js"

]

这样,问题就可以得到解决。

0
0 Comments

最近版本的Chrome浏览器似乎与Hootsuite的谷歌扩展不兼容。

为了解决这个问题,我们需要按照以下步骤进行操作:

1. 首先,打开Chrome浏览器并转到工具>扩展程序。

2. 在扩展程序页面,点击右上角的“开发者模式”按钮。

3. 现在,您将看到每个扩展程序旁边显示的ID号码。我们需要将这些ID号码与开发者工具中显示的错误进行匹配。

4. 打开开发者工具,可以通过右键单击浏览器中的任何元素并选择“检查”来打开它。

5. 在开发者工具中,您将看到与扩展相关的错误消息。

6. 通过比对开发者工具中的错误消息和扩展程序页面中的ID号码,您可以确定哪个扩展程序引起了问题。

7. 一旦您确定了问题扩展程序的ID号码,您可以采取适当的措施来解决它。

这个问题的出现原因是,最近版本的Chrome浏览器对扩展程序的加载过程进行了一些更改。由于这些更改,扩展程序需要在清单键“web_accessible_resources”中列出,以便可以被扩展程序外的页面加载。

为了解决这个问题,我们需要将相应的资源文件添加到扩展程序的清单文件中的“web_accessible_resources”键中。这样,这些资源文件就可以被扩展程序外的页面加载了。

下面是一个示例清单文件,展示了如何添加资源文件到“web_accessible_resources”键中:

{

"manifest_version": 2,

"name": "Hootsuite Extension",

"version": "1.0",

"web_accessible_resources": [

"css/style.css",

"js/script.js",

"images/logo.png"

],

"permissions": [

"tabs",

"http://*/*",

"https://*/*"

],

"background": {

"scripts": ["background.js"],

"persistent": false

},

"content_scripts": [

{

"matches": ["http://*/*", "https://*/*"],

"js": ["content.js"]

}

],

"browser_action": {

"default_popup": "popup.html"

}

}

请注意,上述示例中的资源文件路径应根据您的实际情况进行更改。您可以根据自己的需求添加或删除资源文件。

通过按照上述步骤进行操作,并将相应的资源文件添加到清单文件的“web_accessible_resources”键中,您就可以解决Hootsuite扩展与最新版本Chrome浏览器不兼容的问题了。

0