2012-12-17 12 views
15

拡張機能を開発した後、chrome.socket APIを拡張機能で使用できると仮定して、拡張機能でロードして、Socket APIは'パッケージ化されたアプリ'。Google ChromeソケットAPI拡張子

誰でも何が起きているのか、拡張機能が機能を取得するかどうかを知っていますか? Chrome docsから

答えて

15

パッケージ化アプリケーションは、TCPおよびUDP接続のためのネットワーククライアントとして動作することができます。

いいえ、拡張機能はソケットAPIにアクセスすることはできません。また、ソケットAPIにアクセスすることはできません。

Googleが「パッケージ化されたアプリ」と呼んだのは、ホームスクリーンにアイコン付きの拡張機能だけだったので、混乱は理解できる。しかし、Googleは現在、エクステンションとアプリの間ではるかに広い区分を推進している。

拡張機能は、アプリケーションが行った機能のサブセットを持つために使用されましたが、現在はそれぞれに相互に排他的な機能があります。拡張機能は通常のウェブブラウジングを強化するためのものですが、アプリは通常のブラウジングを妨げないスタンドアロンツールとして使用することを意図しています。拡張子が独占を持っていながら、アプリのsocketusb、およびbluetoothのような強力なハードウェアとOS-中心のAPIを持っている:あなたはappsためとextensionsのためのAPIリストを見れば、あなたはリストが大幅異なるがあることがわかりますtabs,cookies、およびbookmarksのようなブラウザ中心のAPIについて説明します。

+0

テキストの一部を強調してくれてありがとう、私はそれを逃した。私はまだ、なぜ、どのような計画があるかについてもっと知りたいと思う。見つけようとするバグを提出しましたが、返事があればここに報告します。 – Tom

+1

@Tom:バグ報告ID/URLはまだありますか?私は1つをファイルしようとしていた。 (はい、それは2016年で、物事は変わっていません...) –

+0

@ i336_申し訳ありませんが、私はそれを簡単に利用できません。私は今、この質問が2.5k以上の意見を持っていたことを知りました! – Tom

関連する問題