留言板

电脑留言板 手机留言板 微信留言板 多模板 自适应
我们提供企业留言板、留言信箱程序定制等服务
留言板留言板V7.22
免费无限制开源多样式自适应手机版
立即免费下载
更新于 09月30日
赞助打赏深山
让免费服务走的更远

百度小程序常用的button按钮处理


<view class="wrap">
    <view class="card-area" s-if="{{!isWeb}}">
        <view class="top-description border-bottom">
            绑定开放能力
        </view>
        <button type="primary" class="middle-btn" open-type="share">触发用户分享</button>
        <button type="primary" class="middle-btn" open-type="getUserInfo" bindgetuserinfo="getUserInfo">获取用户信息</button>
        <button type="primary" class="middle-btn" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取用户手机号</button>
        <button type="primary" class="middle-btn" open-type="openSetting" bindopensetting="openSetting">打开授权设置页</button>
        <button type="primary" class="middle-btn" open-type="chooseAddress" bindchooseAddress="chooseAddress">选择用户收货地址</button>
        <button type="primary" class="middle-btn" open-type="chooseInvoiceTitle" bindchooseInvoiceTitle="chooseInvoiceTitle">选择用户发票抬头</button>
        <button type="primary" class="middle-btn" open-type="contact" bindcontact="contact">打开客服对话</button>
        <button type="primary" class="middle-btn" open-type="login" bindlogin="login">登录</button>
        <button type="primary" class="middle-btn" open-type="subscribe" template-id="BD0003" subscribe-id="8026" bindsubscribe="subscribe">订阅消息</button>
    </view>
</view>




<script>

Page({
    onShareAppMessage() {
        return {
            title: '百度智能小程序官方示例',
            // 推荐设置为小程序简介或描述 
            content: '世界很复杂,百度更懂你——小程序简介或详细描述',
            imageUrl: 'https://b.bdstatic.com/miniapp/images/bgt_icon.png',
            path: '/index/index',
            success(res) {
                // 分享成功
            },
            fail(err) {
                // 分享失败
            }
        }
    },
    getUserInfo(e) {
        console.log('用户信息:', e);
        if (e.detail.encryptedData) {
            swan.showToast({
                title: '已成功授权',
                icon: 'none'
            });
        }
    },
    openSetting(e) {
        console.log('用户设置:', e);
    },
    getPhoneNumber(e) {
        console.log('用户手机号:', e);
    },
    contact(e) {
        console.log('用户面板:', e);
    },
    chooseInvoiceTitle(e) {
        console.log('发票抬头:', e);
    },
    chooseAddress(e) {
        console.log('收货地址:', e);
    },
    login(e) {
        console.log('登录信息:', e);
        if (e.detail.errCode === '10004' || e.detail.errCode === '904') {
            swan.showToast({
                title: '用户未登录',
                icon: 'none'
            });
            return;
        }
        swan.showToast({
            title: '用户登录成功',
            icon: 'none'
        });
    },
    subscribe(e) {
        console.log('订阅消息授权信息:', e);

        swan.showToast({
            title: e.detail.value.message,
            icon: 'message'
        });
    }
});


</script>
前一页:暂时没有数据
扫描查看手机留言板效果
留言板演示下载留言板程序
点击在线咨询
手机 13961347334
Q Q 565449214
邮箱 565449214@qq.com