❶ 微信內H5網頁 禁止分享和復制鏈接
最近一個活動頁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,僅在調試器內生效,如果你不解決此問題,項目發布至線上後依舊不會生效。
做些按鈕名稱的記錄
❷ 微信如何禁止別人分享小程序
禁止不了,你試試看每個人訪問的時候分享出去的時候地址加上唯一標識,別人訪問一次後再次訪問的時候就跳轉到其它頁面去或者是失效頁面。