urlで指定された外部スクリプトをページにロードするユーティリティコマンド。

使用法

                    .document.injectScript(scriptUrl, [callback])
                
                    .document.injectScript(scriptUrl, id, [callback])
                

module.exports = {
  'inject external script': function (browser) {
     browser.document.injectScript('<script-url>', function () {
       console.log('script injected successfully');
     });
  },

  'inject external script using ES6 async/await': async function (browser) {
     await browser.document.injectScript('<script-url>', 'injected-script');
  }
};

パラメータ

名前 説明
scriptUrl string

スクリプトファイルのURL

id
任意
string

scriptタグに設定するDOM要素のID。

callback
任意
function

コマンドが終了したときに呼び出される任意のコールバック関数。

戻り値

説明
HTMLScriptElement

新しく作成されたscriptタグ。