uniapp分享到微信流程

1.首先配置manifest.json文件

在这里插入图片描述
appid: 是从微信开放平台申请的
ios平台通用链接(不开发ios可不填) 最好 最好 最好!!!! 自动生成 ,教程在此

2.直接上代码

(1)App分享为微信小程序(App中分享一个内容到微信好友,对方微信中呈现的是一个小程序卡片)
uni.share({
    provider: 'weixin',
    //WXSceneSession	分享到聊天界面
    //WXSceneTimeline	分享到朋友圈
    //WXSceneFavorite	分享到微信收藏
    scene: "WXSceneSession",
    //分享形式,如图文、纯文字、纯图片、音乐、视频、小程序等。默认图文 0
    type: 5,
    //图片地址。type为0时,推荐使用小于20Kb的图片
    imageUrl: 'https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-uni-app-doc/962fc340-4f2c-11eb-bdc1-8bd33eb6adaa.png',
    //分享内容的标题
    title: '欢迎体验uniapp',
    miniProgram: {
    	//小程序原始id
        id: 'gh_abcdefg',
        // 跳转到指定页面路径(可以传参,有大用!!)
        path: 'pages/index/index',
        //微信小程序版本类型,可取值: 0-正式版; 1-测试版; 2-体验版。 默认值为0。
        type: 0,
        // 兼容低版本的网页链接
        webUrl: 'http://uniapp.dcloud.io'
    },
    success: ret => {
        console.log(JSON.stringify(ret));
    }
});
(2)分享文字
uni.share({
	provider: "weixin",
	scene: "WXSceneSession",
	type: 1,
	//分享内容的摘要
	summary: "我正在使用HBuilderX开发uni-app,赶紧跟我一起来体验!",
	success: function (res) {
		console.log("success:" + JSON.stringify(res));
	},
	fail: function (err) {
		console.log("fail:" + JSON.stringify(err));
	}
});```
#### 分享图片

```javascript
uni.share({
	provider: "weixin",
	scene: "WXSceneSession",
	type: 2,
	imageUrl: "https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-uni-app-doc/d8590190-4f28-11eb-b680-7980c8a877b8.png",
	success: function (res) {
		console.log("success:" + JSON.stringify(res));
	},
	fail: function (err) {
		console.log("fail:" + JSON.stringify(err));
	}
});
(3)分享图文

href、imageUrl 为必选参数,title/summary 二选一,最好将这四个参数都选上。

uni.share({
	provider: "weixin",
	scene: "WXSceneSession",
	type: 0,
	href: "http://uniapp.dcloud.io/",
	title: "uni-app分享",
	summary: "我正在使用HBuilderX开发uni-app,赶紧跟我一起来体验!",
	imageUrl: "https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-uni-app-doc/d8590190-4f28-11eb-b680-7980c8a877b8.png",
	success: function (res) {
		console.log("success:" + JSON.stringify(res));
	},
	fail: function (err) {
		console.log("fail:" + JSON.stringify(err));
	}
});

到此uniapp分享到微信流程到此结束
接下来就开始调试了。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值