Как получить время выполнения функции библиотеки jquery от стороннего производителя в собственном файле jquery - PullRequest
1 голос
/ 27 сентября 2019

Я хочу получить время выполнения сторонней функции в собственном скрипте.Потому что я хочу прервать выполнение, если эта функция займет более 2 секунд. Пожалуйста, помогите, если у кого-то есть идеи или предложения для достижения того же.Я использую этот код: -

<script>//Tag added by editor
    var myextScript = document.createElement('script');
    myextScript.type = 'text/javascript';  
    myextScript.src = '//securepubads.g.doubleclick.net/tag/js/gpt.js'; document.getElementsByTagName('head')[0].appendChild(myextScript);
    window.googletag = window.googletag || {cmd: []}; 
    window.setTimeout(function () { 
        if ( 'pubads' in window) { //check third party function.  
            googletag.cmd.push(function() {
            googletag.defineSlot('ads-name-here', 
    [[970, 90], 'fluid', [728, 90],[970, 250]], 'div-gpt-ad-1569239177281-0').addService(googletag.pubads());
            googletag.pubads().enableSingleRequest();
            googletag.pubads().collapseEmptyDivs();
            googletag.enableServices();
            googletag.cmd.push(function() { googletag.display('slot-id'); });
           $('#responce').html('`enter code here`<h3>Adds Loads Successfully !');
           }); 
        } else { 
            $('#responce').html('<h3>Adds not Loaded. Because js file not loaded with in time !');
         }
     }, 2000);
</script>
...