如何将Chrome扩展程序转换为Chrome应用程序?

时间:2016-01-19 22:04:40

标签: javascript google-chrome google-chrome-extension

我的Chrome扩展程序没有用户界面。它有内容脚本。有没有办法将此Chrome扩展程序转换为Chrome应用程序?我知道他们之间有很多不同之处。但是,例如,Chrome应用可以加载存储在用户本地计算机上的本地目录中的Chrome扩展程序吗?

由于

1 个答案:

答案 0 :(得分:0)

  

我的Chrome扩展程序没有用户界面。它有内容脚本。有没有办法将此Chrome扩展程序转换为Chrome应用程序?

不,由于Chrome应用无法与浏览器内容进行互动,因此没有内容脚本。

可以理论上创建a browser inside a Chrome app并在那里注入你的脚本,但那将是一种不和谐的体验,因为你的伪浏览器无法访问主cookie存储库,密码等,以及一些浏览器UI必须由您实现。

  

Chrome应用是否可以加载存储在用户本地计算机上本地目录中的Chrome扩展程序?

不,应用和扩展程序都无法安装其他应用/扩展程序。

如果已经安装了扩展程序,则应用程序可以使用onMessageExternal向其发送消息,反之亦然,从而使扩展程序与应用程序协同工作;但是,由用户自行安装。