0

私はアプリケーションのAngular JSコンテンツをテストするために分度器を使用しています。 私のオートメーションスクリプトの一部として、私はアプリケーションのURLを起動し、ブラウザの拡張機能を呼び出す必要があります。ブラウザ拡張機能をクリックするとJavascriptからブラウザ拡張を呼び出す方法

- 私はこのURLを取得しています

「クロム拡張子://glfffgjbfebdaehgdcaachlfcpkggbbc/html/options.html#」私のようなGoogleのフォーラムで述べたいくつかの解決策を試してみました

、オートメーションスクリプトからの拡張が開始されています。セキュリティ上の目的に https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/extension/getURL

Programmatically open a Chrome plugin's options.html page?

、私はコードを共有しておりません。私は誰かにこの仕事を達成する方法について助言を求めます。ありがとう!

答えて

0

できません。セキュリティ上の理由から、ブラウザ拡張は他のコンポーネントと分離して実行されます。彼らは他の方法ではなく、ウェブページにしかアクセスできません。それも非常に限られています。ページのコンソール環境内の変数には、エクステンションとそれ以外の方法でアクセスすることはできません。

エクステンションを所有している場合は、web-accessible-resourcesを試してみることもできます。

関連する問題