我工作的一个“浏览器扩展”使用“卷五框架”(http://kangoextensions.com/)使用本地文件与浏览器扩展(卷五框架)
当我要链接一个CSS文件我必须使用外部源(href ='http://mysite.com/folder/mysite.css),我应该如何更改href以使其来自插件文件夹? (例如:href ='mylocalpluginfolder/localfile.css')
我试过'localfile.css'并将文件放在与JS文件相同的文件夹中。 $(“head”)。append(“”);
我应该如何更改json文件使其工作?我是否应该将文件声明为“extended_scripts”或“content_scripts”?
我很难找到这个框架的支持,即使管理员真棒! 感谢您的帮助。 (请不要建议使用其他解决方案,因为我无法为IE编写插件,Kango是我唯一的选择)。我没有找到符合我需要的样本,因为他们网站上唯一可用的例子是链接到外部内容(圣诞树)。
我从来没有使用卷五,我不能在此刻尝试,因为我没有安装Python的... .But ...你想链接到弹出窗口中的css文件吗?在这种情况下,它看起来就会起作用。或者你是否试图使用内容脚本来修改页面,在这种情况下,它看起来不像kango对于chromes'chrome.extension那样的任何内容。getURL',但它确实允许你使用'kango.xhr.send'从你的扩展中获得一个文件,这样你就可以通过这种方式获得一个文件内容,然后向页面添加一个样式标签并将文件的内容插入到其中。 – PAEz 2012-07-24 14:39:55
你有没有试过Crossrider?它是一个免费的基于JavaScript的框架,可以快速轻松地为IE,Firefox,Chrome和Safari开发跨浏览器扩展。它的优点是有一个在线IDE,您可以在线开发您的扩展程序,而无需下载任何开发SDK!我想你会发现这非常简单并且有很好的记录。 – gkof 2012-07-25 18:58:13
Yansky,你说的不对 - 它是Popup API相关的代码。所有内容脚本都在沙箱中运行。 – KAdot 2012-07-25 19:07:05