【问题标题】:Can't load html file in page via javascript无法通过javascript在页面中加载html文件
【发布时间】:2015-08-07 10:13:30
【问题描述】:

我正在使用 kango 扩展来开发浏览器插件。
我正在尝试将插件文件夹内的文件 (simple.html) 内容加载到浏览器页面。
但我遇到了这个问题:

拒绝加载 chrome-extension://gkjiilcoknmmdcdpkepaiocmfkchgmhk/simple.html。 资源必须列在 web_accessible_resources 清单键中 为了被扩展之外的页面加载。发送@ sandboxed-default-document-end.js:5 chrome-extension://invalid/ 失败 加载资源:net::ERR_FAILED

这是它的代码:

$("body").load(kango.io.getResourceUrl("simple.html"));

【问题讨论】:

标签: javascript google-chrome google-chrome-extension browser-extension kango-framework


【解决方案1】:

按照kango框架结构,资源必须放在common/res目录下。

在 src/common 文件夹下创建 'res' 文件夹。

将您的 html 文件添加到其中,然后使用 kango.io.getResourceUrl("res/simple.html"); 访问该文件

Click here 了解更多详情。

【讨论】:

    猜你喜欢
    • 2018-10-23
    • 2019-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 2021-03-28
    • 2013-01-21
    相关资源
    最近更新 更多