mui页面加载弹出confirm,点击是与否执行不同的结果

本文介绍了一个使用MUI和Plus API在移动端应用中实现购买前用户协议确认的示例代码。通过创建一个带有“是”和“否”选项的确认对话框,当用户选择“是”时,将跳转至购买管理页面;若选择“否”,则关闭当前页面。此代码适用于需要在购买流程中增加用户协议确认步骤的场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mui.init()
mui.plusReady(function() {
	var buycontent = "服务内容:"+
		"\n" +
		"价格:" +
		"\n" +
		"付费方式:支付宝";
	var btnArray = ['否', '是'];
	mui.confirm(buycontent, '用户协议', btnArray, function(e) {
		if(e.index == 1) {
			//在当前页面关闭
			plus.webview.close(plus.webview.currentWebview());
			mui.openWindow({
				url: 'buy_manage.html',
				id: 'buy_manage',
				preload: true,
				show: {
					aniShow: 'pop-in'
				},
				styles: {
					popGesture: 'hide'
				},
				waiting: {
					autoShow: false
				}
			});
		} else {
		   //在当前页面关闭
			plus.webview.close(plus.webview.currentWebview());
		}
	})
});

//在当前页面关闭
plus.webview.close(plus.webview.currentWebview());,
防止前进之后的页面后退到当前页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值