将页面中的对象克隆为GM脚本

时间:2014-10-01 21:01:45

标签: javascript firefox greasemonkey

因为Firefox 30已经用完,所以不安全的Windows在Greasemonkey 2.0中不再起作用了。 有很多方法可以将对象从脚本克隆到页面中,但我想以另一种方式进行。

我需要从页面克隆一个对象以建立与推送服务器的连接(在用户脚本内)。包括根本不起作用。 在GM 2.0之前它与unsafeWindow完美配合,但现在它告诉我"拒绝接入财产电话"当我试图绑定一个推动器的事件时。

页面JS:
var channelAll = pusher.subscribe('all');

GM脚本捕捉被解雇的事件:
var pusherAll = unsafeWindow.channelAll; pusherAll.bind('exec', function(data) { alert(data); });

当事件被触发时,我总是会收到此错误:
Error: Permission denied to access property 'call'

有什么想法吗?

0 个答案:

没有答案