Ibm mobilefirst 如何定制IBM Mobile First Direct Download屏幕?
在IBM Mobile First Direct Download屏幕中,什么是可定制的? (例如,与应用程序主题相匹配的颜色、文字显示等)Ibm mobilefirst 如何定制IBM Mobile First Direct Download屏幕?,ibm-mobilefirst,Ibm Mobilefirst,在IBM Mobile First Direct Download屏幕中,什么是可定制的? (例如,与应用程序主题相匹配的颜色、文字显示等) 例如:我想将背景改为红色,加载栏改为红色,“下载”字改为更新…您不能简单地更新UI。为了能够自定义第二个直接更新对话框(即屏幕截图中的对话框),这将需要您控制,这意味着您需要非常小心 投票否决pleae的原因?我不知道为什么你会觉得需要包含一张完全不必要的图片。只有在没有其他方式证明问题时,才应使用图像。避免使用图像有很多原因,其中许多原因解释说,这与代
例如:我想将背景改为红色,加载栏改为红色,“下载”字改为更新…您不能简单地更新UI。为了能够自定义第二个直接更新对话框(即屏幕截图中的对话框),这将需要您控制,这意味着您需要非常小心
投票否决pleae的原因?我不知道为什么你会觉得需要包含一张完全不必要的图片。只有在没有其他方式证明问题时,才应使用图像。避免使用图像有很多原因,其中许多原因解释说,这与代码有关。能回答这个问题的人肯定会明白你的意思,没有一个大的图形?而那些无法回答的人也不会从图形的出现中受益。嗨@KenWhite,很抱歉让你感到不舒服,浪费了一些数据带宽。MobileFirst中有两种类型的应用程序更新,我只是想确保我清楚地知道是哪一种。图像抵得上千言万语。图像可能抵得上千言万语,但如果一百个字就足够了,图像就是一种浪费。没有必要在这里阻挠;多说几句并不是一个好问题。:-)这与我的不适无关。显然你没有读过链接的帖子,它讨论了视力受损者、公司代理和看不到巨大图像的移动用户。好吧。。。图像被删除。。。
var directUpdateCustomListener = {
onStart: function(totalSize){
//show custom progress dialog
},
onProgress: function(status,totalSize,completedSize){
//update custom progress dialog
},
onFinish: function(status){
if (status == 'SUCCESS'){
//show success message
WL.Client.reloadApp();
}
else {
//show custom error message
//submitFailure must be called is case of error
wl_directUpdateChallengeHandler.submitFailure();
}
}
};
wl_directUpdateChallengeHandler.handleDirectUpdate = function(directUpdateData, directUpdateContext){
WL.SimpleDialog.show('Update Avalible', 'Press update button to download version 2.0', [{
text : 'update',
handler : function() {
directUpdateContext.start(directUpdateCustomListener);
}
}]);
};