日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)百度小程序教程:swan.openShare
  • swan.openShare
    • 方法參數(shù)
      • object 參數(shù)說明
      • 函數(shù)返回值
      • 返回值說明
    • fail 返回值參數(shù)說明
      • Web 態(tài)
    • 示例
      • 圖片示例
      • 代碼示例
    • 截屏分享二維碼說明
      • 截屏分享圖片示例
    • Bug & Tip

    swan.openShare

    解釋:調(diào)起分享面板。
    Web 態(tài)說明:Web 態(tài)小程序運行在微信、QQ、QQ 空間、微博、百度 Hi 內(nèi)時,調(diào)用 openShare 會彈出引導(dǎo)浮層引導(dǎo)用戶通過平臺的分享能力進行分享;在非上述環(huán)境時會彈出分享面板提示用戶復(fù)制鏈接并分享。

    方法參數(shù)

    Object object

    object 參數(shù)說明

    屬性名 類型 必填 默認值 說明 Web 態(tài)說明
    title String 分享標題 暫不支持
    content String 分享內(nèi)容 暫不支持
    imageUrl String 分享圖標 暫不支持
    path String 頁面 path ,必須是以 / 開頭的完整路徑。如果 path 中的參數(shù)包含中文字符,需通過 encodeURIComponent 對中文字符進行編碼 Web 態(tài)小程序運行在微信、QQ、QQ 空間、微博、百度 Hi 內(nèi)時配置的分享 path 不生效,此時分享 path 為當前頁面的路徑
    success Function 接口調(diào)用成功的回調(diào)函數(shù)
    fail Function 接口調(diào)用失敗的回調(diào)函數(shù)
    complete Function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

    函數(shù)返回值

    Boolean result

    返回值說明

    反饋分享結(jié)果,成功或失敗。

    fail 返回值參數(shù)說明

    Web 態(tài)

    錯誤信息(errMsg) 類型 說明
    url copy fail String 分享鏈接復(fù)制到剪切板失敗
    share canceled String 取消分享面板
    sharing guide canceled String 取消分享引導(dǎo)彈層

    示例

    在開發(fā)者工具中打開

    在開發(fā)者工具中打開

    在 WEB IDE 中打開

    掃碼體驗

    代碼示例

    請使用百度APP掃碼

    圖片示例

    代碼示例

    • SWAN
    • JS
     
     
     
    1. 不同方式調(diào)起分享面板
     
     
     
    1. Page({
    2. onShareAppMessage() {
    3. return {
    4. title: '小程序標題',
    5. content: '世界很復(fù)雜,百度更懂你',
    6. imageUrl: 'https://b.bdstatic.com/miniapp/images/baidulogo1.jpg',
    7. path: 'swan-api/open-share/open-share'
    8. };
    9. },
    10. openShare() {
    11. swan.openShare({
    12. title: '智能小程序示例',
    13. content: '世界很復(fù)雜,百度更懂你',
    14. path: 'swan-api/open-share/open-share?key=value',
    15. imageUrl: 'https://b.bdstatic.com/miniapp/images/baidulogo1.jpg',
    16. success: res => {
    17. swan.showToast({
    18. title: '分享成功',
    19. icon: 'none'
    20. });
    21. console.log('openShare success', res);
    22. },
    23. fail: err => {
    24. console.log('openShare fail', err);
    25. }
    26. });
    27. }
    28. });

    截屏分享二維碼說明

    自百度 App 11.23 以來,小程序截屏分享增加了二維碼圖片標識。

    注意:該二維碼圖片標識 60 天 內(nèi)失效,請勿在其他場景中使用,如需要長期有效的二維碼,請到開發(fā)者后臺,或使用二維碼開放接口生成。

    截屏分享圖片示例

    Bug & Tip

    • Tip:如果入?yún)?path 中的參數(shù)包含中文字符,需要通過 encodeURIComponent 對中文字符進行編碼,舉例:
     
     
     
    1. let path = '/a/b?key=' + encodeURIComponent('中文');
    • Bug:基礎(chǔ)庫 1.13.43 版本 Android 手機中,點擊分享面板的取消時,不會執(zhí)行 fail 回調(diào)。

    文章標題:創(chuàng)新互聯(lián)百度小程序教程:swan.openShare
    文章源于:http://www.dlmjj.cn/article/cdpsigp.html