0

Safari 拡張機能を開発します。Chrome 拡張機能があります。

そして、サファリ拡張機能で同じコードをマージしたいのですが、そうする可能性はありますか.

しかし、chrome structure に従って、Chrome は Background Js を使用して Addon および内部 JS と通信します。chrome.runtime.sendMessage 経由。chrome.runtime.sendMessage({ Safari 拡張機能で、すべてのメッセージを処理できるバックグラウンド ファイルのようなものを使用できますか?

Post Messaging/Dispatch Message を介して通信できます。

アドオン/グローバル =>> 注入されたスクリプト。=>> アドオン/グローバル ファイル。

しかし、Chrome のように Post/Dispatch Messaging (chrome.runtime.sendMessage) を介して JavaScript ファイル (Global/Popover Html File で読み込まれる) 間で通信したい。

Local.JS =>> BackGruound.Js =>> Local.JS
BackGruound.Js => Content.Js =>> グローバル。

4

1 に答える 1