基本上我想禁用backbutton按下事件,同时显示admob
视频
我写了下面的代码在phonegap应用程序document.addEventListener('backbutton', onBackKeyDown, false);
function onBackKeyDown(event) {
event.preventDefault();
return false;
}
此代码适用于应用程序页面,但不工作时显示admob
广告的.是否有可能防止返回按钮按下默认行为,同时显示ads
?
3条答案
按热度按时间5jdjgkvh1#
你可以覆盖Activity的
onBackPressed()
并检查视频是否正在播放,如果是,则保持不变,否则提供如下默认实现:ifmq2ha22#
backbutton
事件注册一个事件侦听器。不再需要调用任何其他方法来覆盖后退按钮行为。*源
在显示admob广告时有一个特殊的行为,这不应该有任何不同,正如admob插件的作者在this answer上所说的那样。
7nbnzgx93#
我认为这违反了“干扰应用程序、第三方广告或设备功能”政策:
“在用户退出应用程序后,或在用户按下后退按钮退出应用程序后,广告不应出现。”
您的应用可能会因此违规而从应用商店中删除。