<div data-role="page" id="pageone">
<button class="btn btn-block btn-default J_method_alert_btn" >alert</button>
<button class="btn btn-block btn-default J_method_confirm_btn" >confirm</button>
<button class="btn btn-block btn-default J_method_datepicker_btn" >datepicker</button>
</div>
<script>
$(function() {
dd.config({
appId: '${appId}', // 必填,微应用ID
corpId: '${corpId}',//必填,企业ID
timeStamp: ${timeStamp}, // 必填,生成签名的时间戳
nonceStr: '${nonceStr}', // 必填,生成签名的随机串
signature: '${signature}', // 必填,签名
jsApiList: ['device.notification.alert', 'dd.runtime.info', 'device.notification.confirm','dd.device.notification.vibrate','dd.biz.util.datepicker'] // 必填,需要使用的jsapi列表
});
dd.error(function(error){
alert(error);
});
dd.ready(function(){
$('.J_method_alert_btn').on('click', function() {
dd.device.notification.alert({
message: 'dd.device.notification.alert',
title: 'This is title',
buttonName: 'button',
onSuccess: function(result) {
alert('win: ' + JSON.stringify(result));
},
onFail: function(err) {
alert('fail: ' + JSON.stringify(err));
}
});
dd.runtime.info({
onSuccess: function(result) {
alert('win: ' + JSON.stringify(result.ability));
/*{
ability: '0.0.6' //容器版本,用来标识JSAPI能力,可根据该版本来决定能否使用jsapi
}*/
}
});
});
$('.J_method_confirm_btn').on('click', function() {
dd.device.notification.confirm({
message: '确定删除?',
title: '提示',
buttonLabels: ['确认', '取消'],
onSuccess : function(result) {
alert('win: ' + JSON.stringify(result.buttonIndex));
/*
{
buttonIndex: 0 //被点击按钮的索引值,Number类型,从0开始
}
*/
},
onFail : function(err) {}
});
});
$('.J_method_datepicker_btn').on('click', function() {
dd.biz.util.datepicker({
format: 'yyyy-MM-dd',
value: '2015-04-17', //默认显示日期
onSuccess : function(result) {
alert('win: ' + JSON.stringify(result.value));
/*{
value: "2015-02-10"
}
*/
},
onFail : function(err) {
alert('fail: ' + JSON.stringify(err));
}
});
});
});
});
</script>
为什么我点击alert可用正常弹出钉钉的提示框。
而点击datepicker无法弹出选择日期的框呢?
提示"Not authorized", "errorcode":是7
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。