求助遇到一个问题:
开发的钉钉html5应用在,页面回退时会发生 权限校验失败错误,
dd.
config({
agentId: data.
agentId,
corpId: data.
corpId,
timeStamp: data.
timeStamp,
nonceStr: data.
nonceStr,
signature: data.
signature,
jsApiList: [
'device.notification.alert',
'device.notification.toast',
'device.notification.confirm',
'ui.webViewBounce.disable',
'ui.webViewBounce']
});
dd.
ready(
function () {
dome.
setTitle();
dd.
ui.webViewBounce.
disable();
$(
document).
trigger(
"page:load#index");
})
dd.
error(
function(e){
dome.
error(e.
message) ;
});
上面代码是写在一个所有个页面都公用的一个JS文件里的,每个页面第一次打开或刷新时,请求钉钉的API 授权都是成功的,但当页面A跳转到B页面,然后从B页面回退到A页面时,执行上面授权校验时就会失败,错误提示 “权限校验失败错误”,找不到原因!
为什么钉钉的js Api 授权 dd.config 会在页面回退history.back()时失效啊,奇怪!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。