您需要登录后才可以操作登录 | 立即注册
关闭
楼主
灬霍霍
  • TA的每日心情
    开心
    2017-10-9 17:23
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    [插件API] uexDownloaderMgr下载问题  关闭 [复制链接]

    59 3 发表于 2018-11-8 18:28:11

    本帖最后由 灬霍霍 于 2018-11-8 18:29 编辑

    uexDownloaderMgr下载在调试工具运行下载正常,可是真机打包测试就报下载失败

    引擎版本:android sdksuit_4.1_180426_01[size=13.3333px]下载插件版本:
    uexDownloaderMgr
    android
    4.1.6
    1.    appcan.ready(function() {//更新app
    2.                             var apkSavePath="/sdcard/0zyfk/"
    3.                                 appcan.widgetOne.getCurrentWidgetInfo(function(err, data, dataType, opId) {
    4.                                         if (err) {

    5.                                         } else {
    6.                                                 var ob = eval('(' + data + ')');
    7.                                                 var platform = uexWidgetOne.getPlatform()//0=ios,1=android
    8.                                                 appcan.ajax({
    9.                                                         url : "http://192.168.1.113:8093/sdp/nologin/V0/mobile/update",
    10.                                                         dataType : 'application/json',
    11.                                                         type : 'POST',
    12.                                                         data : {
    13.                                                                 "version" : ob.version,
    14.                                                                 "platform" : platform
    15.                                                         },
    16.                                                         success : function(data) {
    17.                                                                 var objson = eval('(' + data + ')');
    18.                                                                 if (objson.result) {
    19.                                                                         appcan.window.confirm("有新版本[" + objson.data.version + "]", objson.data.remark, "升级", function(err, data, dataType, optId) {
    20.                                                                                 if (err) {
    21.                                                                                         return;
    22.                                                                                 }
    23.                                                                                 var downloader = uexDownloaderMgr.create();
    24.                                                                                 if (downloader) {
    25.                                                                                         uexDownloaderMgr.download(downloader, objson.data.urlFull, apkSavePath + objson.data.version  + ".apk", 0, function(fileSize, percent, status) {
    26.                                                                                                 console.log(objson.data.urlFull)
    27.                                                                                                 console.log(apkSavePath + objson.data.version  + ".apk")
    28.                                                                                                 switch (status) {
    29.                                                                                                 case 0:
    30.                                                                                                         uexWindow.toast('1', '5', '下载进度:' + percent + '%', '');
    31.                                                                                                         return;
    32.                                                                                                         break;
    33.                                                                                                 case 1:
    34.                                                                                                         uexWindow.closeToast();
    35.                                                                                                         uexDownloaderMgr.closeDownloader(downloader)
    36.                                                                                                         uexWidget.installApp(apkSavePath + objson.data.version  + ".apk")
    37.                                                                                                         break;
    38.                                                                                                 case 2:
    39.                                                                                                         alert("下载失败");
    40.                                                                                                         uexWindow.closeToast();
    41.                                                                                                         uexDownloaderMgr.closeDownloader(downloader)
    42.                                                                                                         break;
    43.                                                                                                 }
    44.                                                                                         })
    45.                                                                                 }
    46.                                                                                 //data 按照按钮的索引返回值
    47.                                                                         })
    48.                                                                 }
    49.                                                         },
    50.                                                         error : function(xhr, errorType, error, msg) {

    51.                                                         }
    52.                                                 });
    53.                                         }
    54.                                 });

    55.                         });
    复制代码



    沙发
    灬霍霍
  • TA的每日心情
    开心
    2017-10-9 17:23
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    显示全部楼层 发表于 2018-11-9 10:16:30
    另,下载地址为阿里云oss的附件地址
    板凳
    灬霍霍
  • TA的每日心情
    开心
    2017-10-9 17:23
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    显示全部楼层 发表于 2018-11-9 10:26:46
    使用4.1.5的下载插件问题解决了,请官方查看4.1.6版本的问题
    地板
    AppCan运营
  • TA的每日心情
    开心
    2018-6-6 14:54
  • 签到天数: 128 天

    连续签到: 1 天

    [LV.7]常住居民III

    显示全部楼层 发表于 2018-11-9 11:19:25
    好的,感谢反馈,我们会再测试下4.1.6版本的。
    先结贴了
    主题:
    级别:游客
    发帖:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表