系统类操作集合

Methods

enabledStartupLock

enabledStartupLock
(
  • enabled
  • timeout
  • callback
)

是否启用启动锁

Parameters:

nametypeflagdescription
enabled Boolean
timeout Int

超时时间(单位为秒)

callback Function

完成后的回调事件

nametypeflagdescription
data JSON

callback事件的第一个数据

nametypeflagdescription
isSuccess String
操作是否成功

Example:

 BM.appointment.system.enabledStartupLock(true, 3000, function(data){
     if(data.isSuccess){
         alert("设置成功");
     }else{
         alert("设置失败");
     }
 });

getStartuplock

getStartuplock
(
  • callback
)

获取启动锁

Parameters:

nametypeflagdescription
callback Function

完成后的回调事件

nametypeflagdescription
data JSON

callback事件的第一个数据

nametypeflagdescription
enabled Boolean
是否启用
timeout Int
超时时间(单位为秒

Example:

 BM.appointment.system.getStartuplock(function(data){
     if(data.enabled){
         alert("当前已开启手势锁")
     }else{
         alert("当前没有开启手势锁")
     }
 });

getUser

getUser
(
  • callback
)

获取当前用户

Parameters:

nametypeflagdescription
callback Function

完成后的回调事件

nametypeflagdescription
data JSON

callback事件的第一个数据

nametypeflagdescription
account String
当前用户名
data JSON
登录存储的附加数据

login

login
(
  • account
  • data
  • keepStateData
  • callback
)

登录

Parameters:

nametypeflagdescription
account String

用户名

data JSON

登录存储的附加数据

keepStateData String

保持登录状态的数据

callback Function

回调函数

logout

logout
(
  • [isClearData=false]
  • callback
)

注销

Parameters:

nametypeflagdescription
[isClearData=false] Boolean optional

是否清除用户数据

callback Function

回调函数

openUrl

openUrl
(
  • url
)

使用浏览器打开外部链接

Parameters:

nametypeflagdescription
url String

外部链接地址

quit

quit ()

退出应用

signOn

signOn
(
  • account
  • data
)

登录

Parameters:

nametypeflagdescription
account String

用户名

data JSON

登录存储的附加数据

toast

toast
(
  • text
  • displayTime
)

系统提示

Parameters:

nametypeflagdescription
text String

提示才文本

displayTime Int

显示的时间(单位毫秒)

Top