浏览器扩展/插件:分配自定义协议

时间:2014-08-11 10:18:45

标签: browser google-chrome-extension firefox-addon safari-extension

是否可以为浏览器扩展分配自定义协议;

例如:custom:// bla

我不想要web-custom:// bla或类似的东西,因为还有一个桌面应用程序需要与这些链接兼容。 (我们不希望在我们的网站上有两个不同的URL,一个用于桌面用户,一个用于扩展用户。)

1 个答案:

答案 0 :(得分:0)

This answer非常接近Chrome扩展程序中可以实现的目标。

您可以编写一个拦截这些链接点击的内容脚本。如果自定义协议仅限于您的站点,这是一个特别有吸引力的想法,因为主机权限将被明确定义。