2***@qq.com
2***@qq.com
  • 发布:2020-02-01 14:33
  • 更新:2024-09-28 15:20
  • 阅读:20397

uniapp从app端拉起微信小程序,打开小程序的一些经验

分类:uni-app

我是新手,从app端拉起打开微信小程序,这个功能困扰了我一个星期,在这感谢NO.3389师傅的指导,在他的要求下特写此经验帖给大家分享下!

onload里的代码:

// #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);  
            }  

            var sweixin=shares['weixin'];  
            that.setData({  
                sweixin:sweixin  
            })  

        }, function(e){  
            console.log("获取分享服务列表失败:"+e.message);  
        });  
    //#endif

sweixin需要放到data里去

data() {  
    return {  
         sweixin:''  
          };  
      }

method里:

kanshipin: function () {  
      var n = this;  
      //#ifdef APP-PLUS  
        console.log(n.sweixin);  
        n.sweixin?n.sweixin.launchMiniProgram({  
            id:'这个是你要打开的那个小程序原始id,长这样做gh_c306838810e9'  
        }):plus.nativeUI.alert('当前环境不支持微信操作!');  

      //#endif  
}

第一次发帖,请多包涵,目前还不知道怎么打开指定页面 怎么传参数 还得研究

12 关注 分享
旧时光 1***@qq.com 堂吉诃德 aliang888 昨夜悟空 2***@qq.com wenju 第四维 hikerw 1***@qq.com 1***@qq.com 1***@qq.com

要回复文章请先登录注册

yangjw

yangjw

iOS18 无法打开微信小程序
2024-09-28 15:20
卡机

卡机

打开小程序指定页面只需要在launchMiniProgram多加一个参数path就行了
```
n.sweixin.launchMiniProgram({
id:'这个是你要打开的那个小程序原始id,长这样做gh_c306838810e9' ,
path: '要跳转的路径',
})
```
2023-02-11 15:07
internetdc

internetdc

回复 L***@163.com :
不这个功能实现了吗?我现在也遇到这个问题
2022-02-21 21:17
DaTouTou

DaTouTou

回复 云上汉正 :
亲,你好,请问解决这个问题了吗。感谢
2021-12-23 17:24
DaTouTou

DaTouTou

回复 cydida :
亲,你好,请问这个解决了吗?感谢
2021-12-23 17:23
L***@163.com

L***@163.com

大佬 请问下 我用这个方法跳转进小程序后又从小程序跳转到app 我在app里面怎么接收小程序给我返回的数据呢
2021-10-26 11:17
云上汉正

云上汉正

IOS调用分享后APP闪退,请问什么原因?
2021-08-24 16:36
cydida

cydida

怎么打开指定页面?
2021-07-16 11:14
loveCoding

loveCoding

写的啥玩意儿。。。
2021-07-01 13:19
educodes

educodes

在ios上面不生效,怎么处理
2021-04-28 10:23