.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タグ。 |