const [url, setUrl] = useState("");
function start() {
chrome.scripting.executeScript({args: [number, password, url], target:{tabId: activeTabId}, func: test });
}
async function test() {
const imageUrl =
document.querySelector('.captcha__image').src;
const message = {
type: 'IMAGE_URL',
imageUrl: url
};
window.postMessage(message, '*');
const handleMessage = (event) => {
const { data } = event;
// console.log(data);
if (data && data.type === 'IMAGE_URL') {
const { imageUrl } = data;
setUrl(imageUrl);
}
};
window.addEventListener('message', handleMessage);
}
const [url, setUrl] = useState("");
function start() {
chrome.scripting.executeScript({args: [number, password, url], target:{tabId: activeTabId}, func: test });
}
async function test() {
const imageUrl =
document.querySelector('.captcha__image').src;
const message = {
type: 'IMAGE_URL',
imageUrl: url
};
window.postMessage(message, '*');
const handleMessage = (event) => {
const { data } = event;
// console.log(data);
if (data && data.type === 'IMAGE_URL') {
const { imageUrl } = data;
setUrl(imageUrl);
}
};
window.addEventListener('message', handleMessage);
}