钉钉API接入
首先要非常感謝我的同事(還是個妹子)是她先搭好基礎,99%成功。軍功章里你的一半!!!
釘釘分享 biz.util.share
寫這篇文章是因為自己在開發(fā)釘釘分享中遇到自動觸發(fā)右上角的菜單欄。
如圖:
還不能點擊取消,不然分享的數(shù)據(jù)就不是你想要的。wt!!!
釘釘移動端JSAPI : https://open-doc.dingtalk.com...
問題代碼:
shareData 是我的分享內(nèi)容。
直奔主題——解決問題:
關鍵部分:將分享函數(shù)放入右邊菜單欄成功回調(diào)回調(diào)中,解決!!!
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將在發(fā)生按鈕點擊事件被回調(diào)dd.biz.util.share({type: 0,//分享類型,0:全部組件 默認; 1:只能分享到釘釘;2:不能分享,只有刷新按鈕url: wxShareUrl,title: wxShareTitle,content: wxShrareTitleDesc,image: wxShareImgUrl,onSuccess : function() {//onSuccess將在分享完成之后回調(diào)/**/},onFail : function(err) {}})},onFail : function(err) {}});});dd.error(function(error) {alert('dd.error rocks!');});}有的客官就要問了你的dd.config呢?
求關注啊!!!
總結
- 上一篇: 新加坡建设绿色高层数据中心的构想有所争议
- 下一篇: Swoole 实现简单的路由