cordova – ionic硬件显示广告后无法恢复工作

cordova – ionic硬件显示广告后无法恢复工作,第1张

概述离子版:  3.X 目前的行为: 在注册硬件之后,如果显示广告,则按下硬件退出应用程序并且不会绑定到正常行为 预期行为: 硬件返回应执行已注册的功能 重现步骤: >使用任何模板添加创建新应用. >添加无admob插件 >注册hardwarback以记录某些内容(不退出). >展示广告. >按硬件 相关代码: 在app.component.ts的构造函数中注册后处理程序 platform.regis 离子版:
 3.X

目前的行为:
在注册硬件之后,如果显示广告,则按下硬件退出应用程序并且不会绑定到正常行为

预期行为:
硬件返回应执行已注册的功能

重现步骤:

>使用任何模板添加创建新应用.
>添加无admob插件
>注册harDWarback以记录某些内容(不退出).
>展示广告.
>按硬件

相关代码:

在app.component.ts的构造函数中注册后处理程序

platform.registerBackbuttonAction(() => {    console.log("Back pressed");  });

显示横幅广告或插页式广告,然后无需在应用中按任何内容按后退按钮.
该应用程序将退出.我们没有退出处理程序中的应用程序.

APP REPO HERE.

一个相关的问题可以在here.看到

离子信息:

cli packages: (C:\Users\prantikv\AppData\Roaming\npm\node_modules)    @ionic/cli-utils  : 1.12.0    ionic (Ionic Cli) : 3.12.0global packages:    cordova (Cordova Cli) : 7.0.1local packages:    @ionic/app-scripts : 3.0.0    Cordova Platforms  : androID 6.0.0    Ionic Framework    : ionic-angular 3.7.1System:    AndroID SDK Tools : 25.2.5    Node              : v6.11.3    npm               : 5.4.2    OS                : windows 10Misc:    backend : pro
解决方法 将addeventListener添加到文档中,并在捕获阶段捕获事件.触发事件时stopPropagation将有用,以防止其他事件侦听器触发.

document.addEventListener("backbutton",onBackKeyDown,true);
总结

以上是内存溢出为你收集整理的cordova – ionic硬件显示广告后无法恢复工作全部内容,希望文章能够帮你解决cordova – ionic硬件显示广告后无法恢复工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1000629.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存