loadjstest

loadjstest test

Verzia zo dňa 29.10.2020. Pozri najnovšiu verziu.

Tento skript by nemal byť nainštalovaný priamo. Je to knižnica pre ďalšie skripty, ktorú by mali používať cez meta príkaz // @require https://update.greasyforks.org/scripts/414977/863610/loadjstest.js

function sendRequests(method,url,data,callback){
    chrome.runtime.sendMessage({method:method,data:data,url:url},callback);
}

function addjs(res){
    var s = document.createElement('script');
    s.text = res.responseText;
    document.body.append(s);
    console.log('load js complete')
}

// console.log(chrome.extension)
chrome.extension.onMessage.addListener(
    function(request, sender, sendResponse) {
        // alert("前端/后端/Popup收到");
        console.log("request ==> ",request);
        console.log("sender ==> ",sender);
        if(request.jslist){
            request.jslist.forEach(url=>{
                sendRequests("GET",url,{},addjs);
                console.log('send js')
            })
            
        }
        sendResponse("popup返回值");
    }
);
长期地址
遇到问题?请前往 GitHub 提 Issues。