1. 程式人生 > 其它 >釘釘h5二次分享

釘釘h5二次分享

查了好多資料,沒想到釘釘自己也有對應的js-sdk,和微信不同的是,這個不需要微信的一些繁瑣的祕鑰什麼的,這個很簡單,如下配置:
1.引入該外部js檔案

<script type="text/javascript" src="https://g.alicdn.com/dingding/open-develop/1.9.0/dingtalk.js"></script>

2.在需要分享設定的頁面進行設定如下程式碼

dd.ready(function () {
        dd.biz.navigation.setRight({
          show: true,//控制按鈕顯示, true 顯示, false 隱藏, 預設true
          control: true,//是否控制點選事件,true 控制,false 不控制, 預設false
          text: '...',//控制顯示文字,空字串表示顯示預設文字
          onSuccess: function (result) {
            //如果control為true,則onSuccess將在發生按鈕點選事件被回撥
            dd.biz.util.share({
              type: 0, //分享型別,0:全部元件 預設; 1:只能分享到釘釘;2:不能分享,只有重新整理按鈕
              url: '分享出去的;連結',
              content: '分享出去的描述',
              title: '分享出去的標題',
              image:'分享出去的小圖示',
              onSuccess: function () { },
              onFail: function (err) { }
            })
          },
          onFail: function (err) { }
        });
      })