钉钉API接入
首先要非常感謝我的同事(還是個妹子)是她先搭好基礎,99%成功。軍功章里你的一半!!!
釘釘分享 biz.util.share
寫這篇文章是因為自己在開發釘釘分享中遇到自動觸發右上角的菜單欄。
如圖:
還不能點擊取消,不然分享的數據就不是你想要的。wt!!!
釘釘移動端JSAPI : https://open-doc.dingtalk.com...
問題代碼:
shareData 是我的分享內容。
直奔主題——解決問題:
關鍵部分:將分享函數放入右邊菜單欄成功回調回調中,解決!!!
ComDdsdk(shareData) {dd.ready(function() {var wxShareTitle = shareData.shareTitle;var wxShrareTitleDesc = shareData.shareContent;var wxShareImgUrl = shareData.shareImage;var wxShareUrl = shareData.shareUrl;dd.biz.navigation.setRight({show: true,//控制按鈕顯示, true 顯示, false 隱藏, 默認truecontrol: true,//是否控制點擊事件,true 控制,false 不控制, 默認falseshowIcon: true,//是否顯示icon,true 顯示, false 不顯示,默認true; 注:具體UI以客戶端為準onSuccess : function(result) {//如果control為true,則onSuccess將在發生按鈕點擊事件被回調dd.biz.util.share({type: 0,//分享類型,0:全部組件 默認; 1:只能分享到釘釘;2:不能分享,只有刷新按鈕url: wxShareUrl,title: wxShareTitle,content: wxShrareTitleDesc,image: wxShareImgUrl,onSuccess : function() {//onSuccess將在分享完成之后回調/**/},onFail : function(err) {}})},onFail : function(err) {}});});dd.error(function(error) {alert('dd.error rocks!');});}有的客官就要問了你的dd.config呢?
求關注啊!!!
總結
- 上一篇: 新加坡建设绿色高层数据中心的构想有所争议
- 下一篇: vue.js中使用radio和check