釘釘微應用開發


釘釘的開發,一是小程序的模式,二是H5嵌套的模式

這里只簡單介紹一下H5嵌套的模式。也就是微應用。

1. 微應用的免登錄

引入釘釘
npm install dingtalk-jsapi --save   cnpm 淘寶鏡像安裝更快。

 // 獲取到釘釘 code
				 _this.$dd.ready(function() {
					// dd.ready參數為回調函數,在環境准備就緒時觸發,jsapi的調用需要保證在該回調函數觸發后調用,否則無效。
					_this.$dd.runtime.permission.requestAuthCode({
						corpId: '' ,  // 當你在釘釘開發者平台注冊時,它會生成一個,寫死。
						onSuccess: function(info) {
							_this.code = info.code
							console.log(_this.code,info.code,'獲取code')
							if (!sessionStorage.getItem('token')) {
							    _this.silentAuthorization(info.code)
							} else {
								_this.action_dd()
							}
				    
						},
						onFail : function(err) {
							console.log(err)
						}
				
					});
				});

  2.安裝調試工具

  • Android
  • iOS (開發中)
  • Windows    (可在電腦調試,沒有手機模式,不過可以console ,打印出值)

安裝教程: https://ding-doc.dingtalk.com/doc#/kn6zg7/zunrdk

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM