Chromeのパッケージ化されたアプリ(syncFileSystemへのアクセス)でのみ利用可能な機能とChrome拡張機能(サードパーティのウェブサイトにスクリプトを注入する)で利用できる機能を組み合わせる必要があります。ChromeパッケージのアプリとChrome拡張機能の間の通信?
パッケージ化されたアプリも拡張機能もこれらの両方を実現するものではないようですので、別のパッケージ化されたアプリと拡張機能を使用して私が達成したことを考えています。
私はChrome's documentationが2つの拡張がchrome.runtime.onMessageExternal.addListener
とchrome.runtime.sendMessage
を介して通信していないが、通信パッケージのアプリや拡張機能については何もすることができます方法について説明していることがわかります。
これが許可されていれば誰でも知っていますか?ドキュメントがありますか、そこに実例がありますか?
アプリと拡張機能の両方をバンドルする方法を知ることは本当に素晴らしいことです。理想的には、ワンクリックで両方をインストールできるようにしたいと思いますが、どちらか一方のアップセルからもう一方のアップセルにアップルを設定します。アプリがインストールされているかどうかを検出するには、アプリがバックグラウンド許可モードになっている必要がありますか? – kzahel
@ manginiのリンクはもう動作しませんが、[https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/messaging](https://github.com/GoogleChrome/ chrome-app-samples /ツリー/マスター/サンプル/メッセージング)。 – falconepl
@apsillers、ユーザーにアプリと拡張機能の両方をインストールさせるのではなく、それらを両方とも1つのユニットに結合して、ユーザーが1回だけインストールアクションを行うようにしますか? – Pacerier