㈠ 微信小程序實現分享至朋友圈的功能來啦
就在7月初,我看到了微信小程序的官網有了分享至微信朋友圈的功能上線beta板,目前只能在android手機顯示分享至朋友圈的按鈕,iphone手機暫時不支持,但是android手機分享出來的,iphone手機是可以查看的,不多說,先看一下最終的真機上的展示效果(android和iphone手機)
可將小程序頁面分享到朋友圈。適用於內容型頁面的分享,不適用於有較多交互的頁面分享。
小程序頁面默認不可被分享到朋友圈,開發者需主動設置「分享到朋友圈」。頁面允許被分享到朋友圈,需滿足兩個條件:
滿足上述兩個條件的頁面,可被分享到朋友圈。
用戶在朋友圈打開分享的小程序頁面,並不會真正打開小程序,而是進入一個「小程序單頁模式」的頁面,「單頁模式」有以下特點:
可通過判斷 場景值 等於 1154 的方法來進行頁面適配。另外,在單頁模式下,可設置頂部導航欄與頁面的相交狀態,具體參考 navigationBarFit 配置。
還需留意的是,在單頁模式下, wx.getSystemInfo 介面返回的 safeArea 為整個屏幕空間。
小程序「單頁模式」適用於純內容展示場景,可實現的交互與介面能力有限,因此存在如下限制:
對於一些會產生交互的組件或介面,在點擊後調用時,會彈 toast 提示「請前往小程序使用完整服務」。為達到良好的用戶體驗,請注意適配單頁模式的介面能力,請勿大量使用被禁用的介面或組件。
需要了解更多,可以具體看看官方:
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html
1、目前只支持android手機,但iphone手機可以查看
2、有部分的android手機也顯示不了「分享至朋友圈」的按鈕(因為目前知識beta版)
3、不久之後肯定會發布正式版本,到時候iphone和android手機都可以實現,現在小夥伴可以嘗鮮一波。
4、還有一點值得注意的是:不得存在濫用分享違規行為。如強制用戶分享行為;分享立即獲得利益的誘導行為;以及通過明示或暗示的樣式來達到誘導分享目的的行為等。這也是小程序一開始沒推出這個功能的一大原因。