質問: Monacaデバッガでは、公式のドキュメントを参考に広告を表示することができますが、実機にビルドすると全く広告が表示されません。 Cordovaのバージョンは5.2.0です。 同現象に遭遇した方もしくは、ノウハウをお持ちの方がいましたらアドバイスをいただきたいです。。よろしくお願いいたします。
回答: `config.xml`に下記のコードを追加してみてください。 ``` ``` 12/17追記 実際に動いているコードは下記のとおりです。 Cordova 5.2にアップデート後、広告が表示されなくなり、旧バージョンとの差分を調査し、`config.xml`に上記のコードを追加したところ動作しました。 HTML ``` ``` JavaScript ``` var nend_params = {"media":xx,"site":xxxxx,"spot":xxxxxx,"type":x,"oriented":x}; addEventListener("load", function() { setTimeout(function() { var nendAdSpace = document.querySelector("div[id^=nend_adspace]"); var nendAdAnchors = nendAdSpace.querySelectorAll("a"); for (var i = 0; i < nendAdAnchors.length; i++) { (function() { var hrefShelter = nendAdAnchors[i].href; nendAdAnchors[i].removeAttribute("href"); nendAdAnchors[i].addEventListener("click", function() { window.open(hrefShelter, "_system", "location=no"); }, false); })(); } }, 3000); }, false); ``` 12/17再追記 上記例では`InAppBrowser`プラグインが必要となります。 いただいたコメント内容からおそらくこれっぽい症状ですね。