小程序可以设置不能分享吗?就像微信客服小助手一样
发布于 6 年前 作者 min41 3138 次浏览 来自 官方Issues

小程序可以设置不能分享吗?就像微信客服小助手一样不可以分享给别人

4 回复

不分享目标页面的js文件中,删除onShareAppMessage 函数,页面就不会被分享了

把不想被分享页面的js文件中的

onShareAppMessage

方法删除即可!

在几个月前 我的方法是在不允许分享的页面onshare函数分享页面写成首页的路径。不知道现在有没有啥更好的方法

页面js中不写onShareAppMessage方法即可,点右上角单点就不能分享当前页面啦

如果想不允许右上角转发分享当前页面,又想在页面里点击按钮分享并且自定义分享的 title 和 imgUrl 呢

可以在onLoad里写

this.onShareAppMessage = (e)=>{

    return {

        title:‘xxxxxxxxxxxx’,

        path:’/pages/xxxx/xxxx’,

        imgUrl:‘xxxxxxxxxxxxxxxxxxx’

    }

}

在页面wxml里写  

<button open-type=“share”>分享</button> 即可


回到顶部