我的一个关于 Admob 的应用程序似乎遇到了运行时错误。令人沮丧的问题是,在我的另外两个应用程序中,Admob 已通过 XML 和预期的功能以完全相同的方式集成。
广告本身很少显示,虽然偶尔会出现,但会在很长一段时间后出现,直到刷新然后再次消失。
如果注册为测试设备,则会显示默认测试横幅。
在应用程序执行期间,以下内容似乎在每个刷新间隔重复出现在 Logcat 中,
E/Ads(12081): JS: Uncaught ReferenceError: renderAd is not defined (http://googleads.g.doubleclick.net:... inlineVideo_interactiveVideo_mraid1_th_autoplay_mediation_sdkAdmobApiForAds_di&jsv=48:1)
E/Web Console(12081): Uncaught ReferenceError: renderAd is not defined at http://googleads.g.doubleclick.net:...
E/Ads(12081): JS: Uncaught ReferenceError: onLoad is not defined (http://googleads.g.doubleclick.net:...
E/Web Console(12081): Uncaught ReferenceError: onLoad is not defined at http://googleads.g.doubleclick.net:...
但是,仍然调用 RecievedAd()。
我正在三星 Galaxy 3 4.0.4 上对此进行测试。在 SG 2 上,2.1 update 1 似乎没问题。尽管如在同一个 SG3 上所述,其他两个应用程序运行正常。
我在今年早些时候在这里提出的另一个问题可以看到我的确切 Admob 实现:Admob 无法破坏活动
有没有人有类似的问题?