button组件中的open-type
<button open-type=""></button>中的open-type用于提供微信开放能力。open-type有如下合法值:
contact,打开客服会话,如果用户在会话中点击消息卡片后返回小程序,可以从bindcontact 回调中获得具体信息。
share,触发用户转发。
getPhoneNumber,获取用户手机号,可以从bindgetphonenumber回调中获取用户信息。
getUserInfo,获取用户信息,可以从bindgetuserinfo回调中获取用户信息。
launchApp,打开APP。
openSetting,打开授权设置页。
feedback,打开“意见反馈”页面。
<!--index.wxml-->
<button open-type="contact" bindcontact="contact">contact </button>
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">getPhoneNumber</button>
<button open-type="getUserInfo" bindgetuserinfo="getUserInfo">getUserInfo</button>
// index.js
Page({
contact:function(e){
console.log(e.detail);
},
get