我无法将jquery加载到我的safari扩展注入脚本
中下面是我注入的脚本inject.js,警告永远不会被触发。 typeof(jQuery)返回undefined。我甚至尝试将脚本添加为document.head中的“脚本”节点,但没有任何工作。我的全局html文件基本上是一个空文件。我尝试了另一个帖子中提到的一些建议。
document.addEventListener("mouseup", handleSelectedText, false);
element = document.createElement('bubble');
element.id = 'P';
element.appendChild(document.createElement('googlesearch'));
element.style.display = 'none';
document.body.insertBefore(element, document.body.firstChild);
if($(document))
{
alert('js laoded');
}
答案 0 :(得分:2)
解决方法是我在设置脚本后必须重新启动浏览器。
答案 1 :(得分:0)
适合我。您是否还记得将您的扩展程序授予至少一些网站?该设置也在Extension Builder中: