为什么在Android设备上显示admob横幅后,后退按钮停止在我的Phonegap应用程序上运行?

时间:2019-07-11 22:37:14

标签: cordova phonegap-plugins phonegap cordova-admob phonegap-admob

我用phonegap和framework7编写了一个应用程序。一切都很好,包括我的后退按钮,该按钮用于在退出应用程序之前导航并提示确认框。

最后,我包含了admob的代码,该代码我以前已经使用过,但是在不使用后退按钮的应用程序中。当我在Play商店上启动该应用程序时(我只让广告展示在生产环境中),一旦出现底部横幅,后退按钮就会立即自动关闭该应用程序。它停止工作了。

经过进一步调查,我发现焦点位于横幅上而不是应用程序上(如iframe),因此后退按钮被广告而不是我的应用程序捕获。当我点击广告并转到广告内容时,如果我返回该应用,则后退按钮可以正常工作。

我的问题和this one一样,但是我尝试了他的解决方案,但没有成功。我找到了正确的文件并按照他的说法更改了行号,但问题仍然存在。

有人有没有遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

好吧,我通过使用另一个插件cordova-plugin-admob-free解决了这个问题。