Tom*_*Tom 16 google-chrome-extension
因此,在开发了几个小时的扩展后,假设chrome.socket API可用于扩展,我加载了我的扩展,并且我被告知Socket API仅适用于"打包应用程序".
有谁知道发生了什么,以及扩展是否会获得该功能(回来,因为我认为他们在.experimental时有访问权限)?
aps*_*ers 16
来自Chrome文档:
打包的应用程序可以充当TCP和UDP连接的网络客户端.
不,扩展程序无法访问套接字API,并且它们不太可能获得它.
你的困惑是可以理解的,因为谷歌称之为"打包应用程序"的东西只不过是在主屏幕上带有图标的美化扩展.但是,谷歌正在推动扩展和应用之间更广泛的鸿沟.
扩展程序曾经拥有应用程序所具有的功能子集,但现在每个扩展程序都有互斥功能.扩展程序用于增强正常的Web浏览,而应用程序则用作不影响正常浏览的独立工具.如果你看一下的API列表的应用和扩展,你会看到该列表是大大不同:应用具有强大的硬件和操作系统为中心的API,如socket
,usb
和bluetooth
,而扩展对浏览器为中心的API垄断像tabs
,cookies
和bookmarks
.
归档时间: |
|
查看次数: |
7613 次 |
最近记录: |