Safari扩展,Fluid应用程序

7
我已经为Safari编写了一个简单的扩展程序,它可以捕获在地址栏中点击RSS按钮(调用feed://协议)并将其重定向到Google Reader而不是Safari的Feed阅读器。但是,如果用户将Fluid应用程序(打开Google Reader的应用程序)设置为默认的Feed阅读器,拦截就不起作用
有没有已知的方法可以捕获发送到其他应用程序的请求?该扩展当前使用document.beforeload(),但是如果文档在新的“应用程序”中打开,则当然无法达到它。
是否有其他事件可以捕获?我还没有找到扩展可以捕获的全面事件列表。
谢谢。
1个回答

6

扩展是Safari的一部分,而不是Webkit的一部分,因此Safari扩展在嵌入Webkit的其他应用程序(如Fluid)中不可用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接