微信内H5网页 禁止分享和复制链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信内H5网页 禁止分享和复制链接相关的知识,希望对你有一定的参考价值。

参考技术A 最近一个活动页H5,需求是不给用户分享(居然还还有这种要求)。

首先,这个api没有被废弃,还可以使用,如果你看了
https://blog.csdn.net/qq_21119513/article/details/81383371
这篇文章,请不要在意,自己按照下面的方法动手试一试。

查看官方api文档或者度爹,可以搜到很多
不用的时候觉得很鸡肋,用到的时候觉非常好用的api
这里随便列几个:

大家基本都看到了这个api

没错,用的就是这个。
项目用的是vue,之前封装过一个分享的方法用于全局,所以直接操刀改一改就行了

在方法的参数最后面加上hideitems,wx.ready内加上判断是否有hideitems,有的话,使用wx.hideMenuItems隐藏。

这样基本就完成了。
当然,你可能也会碰到报错:
the permission value is offline verifying
检查 jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage','hideMenuItems']
调用的api是否注册进了jsApiList。
如果你只是仅做调试,那么可以参考:
https://blog.csdn.net/qq_39276317/article/details/106573960
这篇文章的做法。注:此方法注册的api,仅在调试器内生效,如果你不解决此问题,项目发布至线上后依旧不会生效。

做些按钮名称的记录

366API微信跳转链接源码,无跳转浏览网页

源码使用场景:
1、用来实现微信自动跳转外部浏览器下载app
2、用来实现微信内打开网页链接自动跳转浏览器访问指定页面
3、防止网页链接由于被微信拦截,导致用户无法正常在微信内打开

 

源码说明:

适用安卓和苹果系统,支持任何网页链接。并且无论链接是否已经被微信拦截,均可实现微信内自动跳转浏览器打开。

生成的跳转链接具有极佳的防拦截效果。

 

源码体验:

1、复制分享链接(app下载页链接或网页链接),然后在浏览器(电脑和手机上都可以)中打开我们需要用到的366API工具:http://www.366API.cn/

2、在工具的输入框中粘贴我们刚才复制的地址,然后点击生成按钮,生成完成后,复制新生成的跳转链接和二维码在微信中打开就可以自动跳转手机浏览器下载app或者打开网页了。

以上是关于微信内H5网页 禁止分享和复制链接的主要内容,如果未能解决你的问题,请参考以下文章

微信内无法自动跳转外部浏览器打开H5分享链接的解决办法

如何使用VJump在微信打开网页并直接下载APK

H5网页如何在微信中自定义分享链接(可设置标题+简介+图片)

手机微信内打开网页链接如何做到自动唤醒外部浏览器打开

366API!完美解决微信上h5页面点击文件下载链接没反应的问题

禁止微信内h5网页下拉