是否能够在 Firefox Web Extension 上导入和使用 JQuery?
我试过这个manifest.json
"background":{
"scripts": ["views/jquery.js", "startup.js"]
},
"permissions": [
"storage"
],
"browser_action": {
"browser_style": true,
"default_title": "iVi - Personalized your Dashboard",
"default_popup": "views/menu.html",
"default_icon": {
"19": "icons/ivi.png",
"38": "icons/ivi@2x.png"
}
并在 menu.HTML 上使用 `$(document).ready 事件,如下所示
<script type="text/javascript">
$(document).ready(function() {
$("#url").val("123");
});
</script>
<div class="panel-form-column2">
<input type="text" id="url" name="url" value="" />
</div>
但它会产生如下错误:
内容安全策略:页面设置阻止了自身资源的加载(“script-src moz-extension:***”)。来源:$(document).ready(function() {
并尝试在 HTML 上而不是在 manifest.json 上导入 JQuery 内联
<script type="text/javascript" src="jquery.js"> </script>
<script type="text/javascript">
$(document).ready(function() {
$("#url").val("123");
});
</script>
仍然遇到同样的问题。
任何的想法?