HarmonyOS 侧滑动屏幕边缘弹框会消失,如何解决
代码如下:
/**
* 利用弹框组件构造隐私协议弹框
*/
dialogController: CustomDialogController | null = new CustomDialogController({
builder: CustomContentDialog({
contentBuilder: () => {
this.constructPrivacyInfo();
},
buttons: [{
value: $r("app.string.privacy_dialog_cancel"),
buttonStyle: ButtonStyleMode.TEXTUAL,
action: () => {
this.onDialogCancel();
// 如果宿主是uiextension,隐私弹框则是模系统,需要自己关弹框
this.closeDialogWithMotion('close privacy dialog due to touching cancel');
console.info('Callback when the button is clicked')
}
}, {
value: $r("app.string.privacy_dialog_agree"),
buttonStyle: ButtonStyleMode.TEXTUAL,
action: () => {
this.closeDialogWithMotion('close privacy dialog due to touching agree');
this.onDialogAgree();
}
}],
}),
autoCancel: false,
});
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS CustomDialogController可以侧滑动屏幕边缘,消失。如何禁用?
589浏览 • 1回复 待解决
HarmonyOS 从屏幕最左侧边缘滑动
595浏览 • 1回复 待解决
promptAction如何设置,才能点击蒙层promptAction弹框不会消失
1380浏览 • 1回复 待解决
HarmonyOS TextInput在弹框消失后焦点自动获取问题
1036浏览 • 1回复 待解决
HarmonyOS costumdialog弹窗在使用router跳转到下一个页面后,返回原先页面弹框会消失
1189浏览 • 1回复 待解决
HarmonyOS 如何实现全局弹框
916浏览 • 1回复 待解决
HarmonyOS 弹框里面有个输入框,当键盘弹起时,弹框会向上移动,默认移动过多,怎么控制移动距离?
689浏览 • 1回复 待解决
HarmonyOS 如何主动隐藏输入弹框?
814浏览 • 1回复 待解决
HarmonyOS PermissionDialog无法弹框
682浏览 • 1回复 待解决
HarmonyOS 隐私协议弹框
684浏览 • 1回复 待解决
HarmonyOS CustomDialog弹框报错
776浏览 • 1回复 待解决
HarmonyOS 支付输入弹框
997浏览 • 1回复 待解决
HarmonyOS Tabs组件滑动到边缘的时候如何禁用滑动效果?现在滑动到边缘了,还能继续画出来一段距离
750浏览 • 1回复 待解决
使用自定义弹窗 CustomDialog ,跳转其他页面需要弹框不自动消失,怎么实现?
1447浏览 • 1回复 待解决
HarmonyOS Promise调用promptAction.showToast会闪退,请问要如何解决
622浏览 • 1回复 待解决
HarmonyOS 提示弹框无法弹出,捕捉到异常未找到解决方案
661浏览 • 1回复 待解决
模拟器屏幕显示“Network exception, please release and try again”,如何解决?
299浏览 • 0回复 待解决
HarmonyOS 应用级全局弹框
1189浏览 • 1回复 待解决
HarmonyOS 嵌套弹框的实现
795浏览 • 1回复 待解决
HarmonyOS 2300061报错如何解决
1060浏览 • 1回复 待解决
HarmonyOS toast问题如何解决
1954浏览 • 1回复 待解决
如何设置List组件滑动到边缘无回弹效果
3428浏览 • 1回复 待解决
HarmonyOS bindSheet模态弹框,如何设置最小高度?
714浏览 • 1回复 待解决
HarmonyOS CustomDialog如何设置弹框宽度和高度?
1150浏览 • 1回复 待解决
HarmonyOS 如何做到页面在弹框之上?
1276浏览 • 1回复 待解决
api12中已支持设置onWillDismiss属性实现禁止侧滑关闭自定义弹窗,在回调函数中通过reason得到阻拦关闭弹窗的操作类型,根据原因选择是否能关闭弹窗,具体使用可以参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-V5#customdialogcontrolleroptions对象说明