前提・実現したいこと
指定した時間になったら指定したサイトにアクセスして指定したボタンを押す機能
発生している問題・エラーメッセージ
Error handling response: TypeError: chrome.tabs.executeScript is not a function
該当のソースコード
javascript
1 2 3function click() { 4 document.querySelector(".cart-button").click(); 5 } 6 7const start=new Date(2021,9,24,21,00,00); 8const Timer=setInterval(Time,1000); 9function Time(){ 10if(start<= new Date()){ 11 12chrome.tabs.create({url: "https://ticket.rakuten.co.jp/music/jpop/RTJTAAC/"}, tab => { 13 chrome.scripting.executeScript( 14 { 15 target: {tabId: tab.id}, 16 function:click 17 }); 18}); 19 clearInterval(Timer); 20} 21}
JSON
1{ 2 { 3 "name": "自動クリック", 4 "manifest_version": 3, 5 "version": "0.1", 6 "permissions": ["activeTab","scripting","tabs"], 7 "background": { 8 "service_worker": "content.js" 9 }, 10 "content_scripts": [ 11 { 12 "matches": [ "<all_urls>" ], 13 "js": ["content.js"] 14 } 15 ], 16 "host_permissions":[ 17 "http://*/", 18 "https://*/" 19 ], 20 21 "action": {} 22} 23}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/29 02:25
2021/10/29 02:27
2021/10/29 05:19