gpt4 book ai didi

javascript - crossrider 扩展程序不会在 https 网站上加载

转载 作者:行者123 更新时间:2023-12-03 11:08:24 25 4
gpt4 key购买 nike

我正在使用 crossrider 为我的网站制作跨浏览器扩展。

这是我的页面代码(extension.js):

appAPI.ready(function($) {


//alert("Hello World");
appAPI.resources.createImage(
'<a href="test.html"><img src="http://localhost/images/fleche.png" width="128" height="128" /></a>'
).prependTo('body');

});

该代码段仅适用于使用 http 协议(protocol)的网站。当涉及 https 时,javascript 代码不会运行。

感谢您的帮助。

最佳答案

appAPI.resources.createImage方法旨在使用资源文件夹中的文件作为 src 创建 jQuery 图像对象。正如文档中的注释所述:

You must prefix the src attribute with resource-image://

如果您只想将图像插入页面,请使用标准 jQuery。例如:

$('<a href="test.html"><img src="http://localhost/images/fleche.png" width="128" height="128" /></a>')
.prependTo('body');

[披露:我是 Crossrider 员工]

关于javascript - crossrider 扩展程序不会在 https 网站上加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27724304/

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