系統(tǒng)全局對(duì)象
platformName 系統(tǒng)名稱
uexWidgetOne.platformName
說(shuō)明:
同步獲取系統(tǒng)名稱,如android,iOS等。
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
alert('系統(tǒng)為:' + uexWidgetOne.platformName);
platformVersion 系統(tǒng)版本
uexWidgetOne.platformVersion
說(shuō)明:
同步獲取系統(tǒng)版本,如2.3.4,4.3.1等。
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
alert('系統(tǒng)版本為:' + uexWidgetOne.platformVersion);
iOS7Style 應(yīng)用iOS7風(fēng)格判斷
uexWidgetOne.iOS7Style
說(shuō)明:
判斷當(dāng)前應(yīng)用是否為iOS7風(fēng)格.0為非iOS7風(fēng)格,1為iOS7風(fēng)格.
平臺(tái)支持:
iOS6.0+
版本支持:
3.0.0+
示例:
alert('應(yīng)用是否為iOS7風(fēng)格:' + uexWidgetOne. iOS7Style);
isFullScreen 應(yīng)用全屏判斷
uexWidgetOne.isFullScreen
說(shuō)明:
判斷當(dāng)前應(yīng)用是否為全屏.0非全屏(顯示狀態(tài)欄),1是全屏(不顯示狀態(tài)欄).
平臺(tái)支持:
iOS6.0+
版本支持:
3.0.0+
示例:
alert('應(yīng)用是否為全屏:' + uexWidgetOne.isFullScreen);
getPlatform 獲取平臺(tái)信息
uexWidgetOne.getPlatform()
說(shuō)明:
獲取平臺(tái)信息
參數(shù):
無(wú)
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
uexWidgetOne.getPlatform();
exit 退出
uexWidgetOne.exit(flag)
說(shuō)明:
退出程序
參數(shù):
flag:(Number類型) 可選 是否彈出關(guān)閉提示框,0-不彈,否則彈提示框。
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
uexWidgetOne.exit(0);
getCurrentWidgetInfo 獲取當(dāng)前widget信息
uexWidgetOne.getCurrentWidgetInfo()
說(shuō)明:
獲取當(dāng)前widget信息
參數(shù):
無(wú)
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
uexWidgetOne.getCurrentWidgetInfo();
cleanCache 清除緩存
uexWidgetOne.cleanCache()
說(shuō)明:
清除當(dāng)前應(yīng)用的緩存,僅主widget調(diào)用此接口有效。
參數(shù):
無(wú)
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
uexWidgetOne.cleanCache();
getMainWidgetId 獲取主widget的appId
uexWidgetOne.getMainWidgetId()
說(shuō)明:
獲取主widget的appId
參數(shù):
無(wú)
平臺(tái)支持:
Android2.2+
iOS6.0+
版本支持:
3.0.0+
示例:
uexWidgetOne.getMainWidgetId();
cbGetPlatform 獲取平臺(tái)信息的回調(diào)方法
uexWidgetOne.cbGetPlatform(opId,dataType,data)
參數(shù):
opId:(Number類型) 必選 操作ID,在此函數(shù)中不起作用,可忽略
dataType:(Number類型) 必選 參數(shù)類型詳見(jiàn)CONSTANT中Callback方法數(shù)據(jù)類型
data:(Number類型) 必選 返回當(dāng)前手機(jī)平臺(tái)的類型,詳見(jiàn)CONSTANT中PlatformInfo
版本支持:
3.0.0+
示例:
function cbGetPlatform(opId,dataType,data){
if(data == 0){
alert("iOS");
}else if(data == 1){
alert("Android"); }
}
window.uexOnload = function() {
uexWidgetOne.cbGetPlatform = cbGetPlatform;
}
cbGetCurrentWidgetInfo 獲取當(dāng)前widget信息的回調(diào)方法
uexWidgetOne.cbGetCurrentWidgetInfo(opId,dataType,data)
參數(shù):
opId:(Number類型) 必選 操作ID,在此函數(shù)中不起作用,可忽略
dataType:(Number類型) 必選 參數(shù)類型詳見(jiàn)CONSTANT中Callback方法數(shù)據(jù)類型
data:(Number類型) 必選 回調(diào)當(dāng)前widget相關(guān)信息,json數(shù)據(jù)格式
版本支持:
3.0.0+
示例:
function cbGetCurrentWidgetInfo(opId,dataType,data){
var obj = eval('('+data+')');
alert(obj.widgetId);//獲取當(dāng)前APP的一些信息,比如應(yīng)用ID之類的數(shù)據(jù)
}
window.uexOnload = function() {
uexWidgetOne.cbGetCurrentWidgetInfo = cbGetCurrentWidgetInfo;
}
cbCleanCache 清除緩存的回調(diào)方法
uexWidgetOne.cbCleanCache(opId,dataType,data)
參數(shù):
opId:(Number類型) 必選 操作ID,在此函數(shù)中不起作用,可忽略
dataType:(Number類型) 必選 參數(shù)類型詳見(jiàn)CONSTANT中Callback方法數(shù)據(jù)類型
data:(Number類型) 必選 返回uex.cSuccess或者uex.cFailed,詳見(jiàn)CONSTANT中Callbackint類型數(shù)據(jù)
版本支持:
3.0.0+
示例:
function cbCleanCache(opId,dataType,data){
if(data == 0){
alert("清除成功!");
}else{
alert("非主widget不能清除Cache!");
}
}
window.uexOnload = function() {
uexWidgetOne.cbCleanCache = cbCleanCache;
}
cbGetMainWidgetId 獲取主widget的appId的回調(diào)方法
uexWidgetOne.cbGetMainWidgetId(opId,dataType,data)
參數(shù):
opId:(Number類型) 必選 操作ID,在此函數(shù)中不起作用,可忽略
dataType:(Number類型) 必選 參數(shù)類型詳見(jiàn)CONSTANT中Callback方法數(shù)據(jù)類型
data:(Number類型) 必選 返回主widget的appId
版本支持:
3.0.0+
示例:
function cbGetMainWidgetId(opId,dataType,data){
alert("主widgetId 為:"+data);
}
window.uexOnload = function() {
uexWidgetOne.cbGetMainWidgetId = cbGetMainWidgetId;
}
cbError 出現(xiàn)異常時(shí)的回調(diào)方法
uexWidgetOne.cbError(opId,errorCode,errorInfo)
參數(shù):
opId:(Number類型) 必選 操作ID,在此函數(shù)中不起作用,可忽略
errorCode:(Number類型) 必選 錯(cuò)誤代碼詳見(jiàn)ErrorCode
errorInfo:(String類型) 必選 錯(cuò)誤信息
版本支持:
3.0.0+
示例:
function cbError(opId,dataType,data){
alert(data);
}
window.uexOnload = function() {
uexWidgetOne.cbError = cbError;
}
更多建議: