我已经开始使用谷歌浏览器作为主浏览器,但我想念我的Evernote扩展,它可以将网页直接剪辑到本地的Evernote应用程序。我是否可以在Chrome中编写可以执行此操作的扩展程序?
答案 0 :(得分:5)
是的,可以通过NPAPI,但您的本地应用程序应该为外部通信做好准备。在NPAPI插件中运行的代码具有当前用户的完全权限,并且不会被Google Chrome以任何方式进行沙盒化或屏蔽,以免受恶意输入。
所有这些都在这里描述: http://code.google.com/chrome/extensions/npapi.html
答案 1 :(得分:3)
为避免NPAPI方式,另一个想法是与绑定到localhost的自定义本地http服务器通信并向其发送请求。
免责声明:从未尝试过,但从理论上说它应该可行。
答案 2 :(得分:0)
我认为chrome不允许这样做,因为让插件具有扩展权限会很危险,它们甚至可以在一个额外的低权限线程中运行,并且只能通过管道与chrome本身通信。