.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 |
字串 | 腳本檔案 URL |
id 選用 |
字串 | 要設定在 script 標籤上的 DOM 元素 id。 |
callback 選用 |
函式 | 選用回呼函式,在命令完成時呼叫。 |
傳回
類型 | 描述 |
---|---|
HTMLScriptElement | 新建立的 script 標籤。 |