日程桌面控件。此控件调用行程列表接口,userId需要调用setUserId接口传入。
设置userId
setUserId({params},callback(ret))
userId:
ret:
{
status:, //布尔类型;是否调用成功
}
err:
{
msg:, //字符串类型;错误信息
}
var widgetPlan = api.require('widgetPlan');
widgetPlan.setUserId({
userId:''
}, function(ret, err) {
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
获取userId
getUserId({params},callback(ret))
ret:
{
status:, //布尔类型;是否调用成功
userId:'', //字符串类型;保存的userId
}
err:
{
msg:, //字符串类型;错误信息
}
var widgetPlan = api.require('widgetPlan');
widgetPlan.getUserId({
}, function(ret, err) {
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
清除已保存UserId
removeUserId({params},callback(ret))
ret:
{
status:, //布尔类型;是否调用成功
}
err:
{
msg:, //字符串类型;错误信息
}
var widgetPlan = api.require('widgetPlan');
widgetPlan.removeUserId({
}, function(ret, err) {
api.alert({
msg: JSON.stringify(ret)
})
});
Android系统
可提供的1.0.0及更高版本
点击此控件桌面组件<添加计划><日历图片><单条计划>会打开应用首页,并携带参数。参数意义如下。并且参数以一下方式监听获取。
apiWidgetPlanType:
apiWidgetPlanId:
api.addEventListener({
name: 'appintent'
}, function(ret) {
if (ret ) {
ret.appParam.apiWidgetPlanType ;
ret.appParam.apiWidgetPlanId;
}
})