uniapp App分享商品到微信里【小白可用】

效果图

app分享到微信的话需要我们配置一下微信开放平台,把我们需要分享的小程序绑定上去,就是app要分享商品到微信里的话,需要弄一个小程序,现在基本大平台都是这样做的

微信开放平台

配置好之后点击绑定的小程序 拿到原始id

复制代码
uni.share({
							provider: 'weixin',
							scene: "WXSceneSession",
							type: 5,
							imageUrl:this.productDetailbox.tempFilePath,//分享的商品图自定义
							title:this.productDetailbox.proName,//分享的标题
							miniProgram: {
								id: "原始id",
								path: '/pages-goods/pages/goodsDetail/goodsDetail,//你的小程序路径
								type: 0,
								webUrl: 'https://www.longxiu8.com:9082' //你的小程序域名
							},
								success: res => {
								console.log(JSON.stringify(res));
							}
						});

ps:如果你分享过去的图和字体都是模糊,那就是你的图太大了,这边建议不要超过130kb,

下面提供一个uniapp的压缩方法

复制代码
uni.compressImage({
				  					   src: path,
				  					   quality: 1, //压缩的程度
									   width:'50%',
									   height:'50%',
				  					   success: (res) => {
				  							// reslove(res.tempFilePath) //压缩成功返回的径
				  							console.log('压缩成功返回的径',res.tempFilePath)
				  							 
                                           self.productDetail.tempFilePath=res.tempFilePath
				  							self.printFileSize(res.tempFilePath);
				  					   },
				  					   fail: (error) => {
				  							console.log('压缩失败', error)
				  					   }
				  					})

这个是计算你的图片大小的,可选,可以使用也可以不使用,就是调试你的大小的

复制代码
	 printFileSize(filePath) {
				return new Promise((resolve, reject) => {
					uni.getFileInfo({
						filePath: filePath,
						success: (res) => {
							console.log('压缩后的图片大小:', (res.size / 1024).toFixed(2) + ' KB');
							resolve();
						},
						fail: reject,
					});
				});
			},

最后有什么问题后台滴滴我。。。。

相关推荐
不爱说话郭德纲3 小时前
uni-app x iOS 离线打包踩坑总结
uni-app·xcode
pengles8 小时前
基于RuoYi-Vue-Plus项目实现移动端项目
java·vue.js·uni-app
大叔_爱编程2 天前
基于用户评论的热点问题挖掘与反馈分析系统-django+spider+uniapp
python·django·uni-app·毕业设计·源码·课程设计·spider
源码潇潇和逸逸2 天前
独立部署高校圈子平台:PHP+UniApp打造社交+交易+服务一站式校园解决方案
开发语言·uni-app·php
2501_916008892 天前
2026 iOS 证书管理,告别钥匙串依赖,构建可复制的签名环境
android·ios·小程序·https·uni-app·iphone·webview
2501_915918413 天前
iOS App 拿不到数据怎么办?数据解密导出到分析结构方法
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_916008893 天前
iOS App 抓包看不到内容,从有请求没数据一步步排查
android·ios·小程序·https·uni-app·iphone·webview
扶苏10023 天前
记一次 uni-app开发微信小程序 textarea 的“伪遮挡”踩坑实录
微信小程序·小程序·uni-app
RuoyiOffice3 天前
企业请假销假系统设计实战:一张表、一套流程、两段生命周期——BPM节点驱动的表单变形术
java·spring·uni-app·vue·产品运营·ruoyi·anti-design-vue
KongHen023 天前
uniapp-x实现自定义tabbar
前端·javascript·uni-app·unix