事情得从前两天说起,公司一个内部应用在钉钉前端做了免登之后身份信息需要在自有的系统上对用户身份在后台二次鉴权。博主很少做微应用和小程序之类的开发,所以常规逻辑就用session去鉴权。再写入session后,钉钉上怎么都取不到session的值,用电脑端测试session一切正常。百思不得其解,百度了下,似乎有人也遇到过这个问题,不过没有答案,最后在钉钉开放平台中找到在线客服,问了下情况,被告知,钉钉不支持session,可以使用cookie或者钉钉前端缓存dd.setStorage。找到原因就简单了,快速处理好业务逻辑。
后来因这事发现不能直接做调试是件很尴尬的事,只好去翻钉钉的文档,好在钉钉开放了安卓版的调试包,按图索骥很容易完成微应用在电脑端的调试工作。
一、下载钉钉安卓调试包
其实调试包就是一个开发版的钉钉客户端,安装之前先要卸载手机上的正式版,开发版的版本号通常比正式版要低,无法覆盖安装。下载地址可以在钉钉开放平台,工具与资源栏目,小程序开发者工具中找到。或者点击这里下载。
二、打开微应用调试开关
打开手机上的钉钉开发版,我的——设置——通用——开发者选项——微应用调试。
三、打开手机的USB调试模式
安卓的USB调试模式各个品牌系统略有差异,自己找一下,比如我的小米就需要再设置里面找到我的设备,然后点击全部参数,然后多次点击MIUI版本,就会打开开发者选项。然后返回,在系统和设备的更多设置中找到开发者选项,在调试中打开USB调试开关。
四、使用DevTools工具
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://www.bhha.com.cn/news/9137.html