uni-app app跳转mini程序
2021-05-18 本文已影响0人
Xmaxdev
记录uni-app 开发的App如何跳转mini程序
1. uni-app打开分享功能
打开共享功能2. 获取mini程序原始id
点击设置 AppID(小程序ID)3. coding
template
<view class="" @tap="test">1
</view>
data
sweixin: ''
onLoad
let that = this
// #ifdef APP-PLUS
console.log("plus");
plus.share.getServices(function(s) {
var shares = {};
for (var i = 0; i < s.length; i++) {
var t = s[i];
console.log(t);
shares[t.id] = t;
console.log(t.id);
}
that.sweixin = shares['weixin']
}, function(e) {
console.log("获取分享服务列表失败:" + e.message);
});
//#endif
methods
test: function() {
var n = this;
//#ifdef APP-PLUS
console.log(n.sweixin);
n.sweixin ? n.sweixin.launchMiniProgram({
id: '请填写mini程序的原始id',
type: 0, //小程序版本 0-正式版; 1-测试版; 2-体验版。
path: 'pages/home/home?id=' + 1 //小程序的页面,用传的参数在小程序接值判断跳转指定页面
}) : plus.nativeUI.alert('当前环境不支持微信操作!');
//#endif
},