WebHU - Programozási kérdések és válaszok

phoneGap/Cordova plugin betöltési sorrend / foglalkozik az AdBlock-kal

Apache Cordova-t használok az AdMob beépülő modullal. Ha a felhasználó AdBlockot (böngészőt) használ, a betöltési sorrend meghiúsul a GET .../plugins/com.google.cordova.admob/www/AdMob.js net::ERR_BLOCKED_BY_CLIENT + Uncaught Error: Module com.google.cordova.admob.AdMob does not exist. kombinációval, és a többi beépülő modul nem töltődik be emiatt:

Channel not fired: onPluginsReady
Channel not fired: onCordovaReady

Szóval – hogyan lehet foglalkozni az AdBlock-kal?

Az egész betöltést a cordova.js váltja ki, nem a saját kontrollereim vagy az app.js.


Válaszok:


1

Ha a javascript kódot a cordova.js-szal futtatja PC/Mac böngészőben, az nem fog működni.

A Cordova egy olyan keretrendszer, amellyel hibrid APP-t fejleszthetsz, saját logikát írhatsz JavaScript-el, és futhatsz webnézetben, a cordova.js pedig kezeli a beépülő modul meghívását a CordovaBridge-en keresztül.

Csak akkor működik a beépülő modul hívása, ha hibrid APP-ba (android vagy iOS) csomagolja be a kódot.

Tehát a helyes út az, hogy létrehozza az alkalmazást, telepítse a szimulátorba vagy az eszközre, majd futtassa az alkalmazást.

További részletekért tekintse meg a Cordova dokumentumokat itt: https://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html#The%20Command-Line%20Interface

04.06.2015
Új anyagok

A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

🎙 Random Noise #2  – Örökbefogadás és hit
az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..