前言
微信分享是uniapp开发中常见的需求,大部分的app或者小程序都会具备微信分享的功能,但微信分享效果并不难实现,因为uniapp本身自带了一个微信分享的api,我们只需要调用微信分享的api即可实现
前置条件
要完成微信分享首先得打开微信分享的功能,打开manifest.json文件,点击app模块配置,找到微信分享并选中即可
注意:appid不是必填项,如果appid为空时分享出去的内容来源会显示为HBuilder,如果需要显示的内容来源是自身的app则需自行在各微信平台注册appid,填写注册的appid,打包后生效。
分享到聊天界面
<template>
<view>
<button @click="share">点我微信分享</button>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
share() {
uni.share({
provider: "weixin",
scene: "WXSceneSession",
type: 0,
href: "https://cn.bing.com/images/search?q=%e5%a5%b6%e8%8c%b6&form=HDRSC2&