我正在我的一个应用程序上实现 Admob 插页式广告。广告在屏幕上完美显示,但当我尝试点击进入 Google Play 时,它什么也不做。当我点击广告但没有执行任何操作时,Logcat 会向我提供此日志.
START {cmp=com.creatiosoft.tracktheperson/com.google.ads.AdActivity (has extras) u=0} from pid 12595
但是在我的其他应用程序上,当我点击广告时它会给我这个。
START {act=android.intent.action.VIEW dat=http://market.android.com/details?id=com.tencent.mm&referrer=ai=CO
请指出我哪里错了。
最佳答案
如果您的应用程序使用 WebView 组件并且您放置了 webview.pauseTimers();在 onPause() 中,所以问题就来了。我对这个错误感到疯狂,不得不逐行注释,直到发现问题。
来自 Google 文档:
暂停定时器
在 API 级别 1 中添加 公共(public)无效暂停定时器() 暂停所有 WebView 的所有布局、解析和 JavaScript 计时器。这是一个全局请求,不仅仅局限于这个WebView。如果应用程序已暂停,这可能很有用。
关于android - 无法点击 AdMob 插页式广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18973396/