.document.injectScript() 編集を提案
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タグ。 |