diff --git a/SrcJyAliPublic.js b/SrcJyAliPublic.js index 823efab..25dd2c2 100644 --- a/SrcJyAliPublic.js +++ b/SrcJyAliPublic.js @@ -146,8 +146,8 @@ function getAliUrl(share_id, file_id, share_pwd) { return ff; } }, share_id, file_id, share_pwd, config)); + let sharetoken = getShareToken(share_id, share_pwd).share_token; if (getItem('aliyun_playMode', '智能') == "智能" || getItem('aliyun_playMode') == "原画") { - let sharetoken = getShareToken(share_id, share_pwd).share_token; let openUrl = aliOpenPlayUrl(file_id, { sharetoken: sharetoken, share_id: share_id }); if (openUrl) { urls.push(openUrl + "#isVideo=true##pre#"); @@ -170,8 +170,8 @@ function getAliUrl(share_id, file_id, share_pwd) { log('未获取阿里播放地址,建议重进软件再试一次') } */ - let sharetoken = getShareToken(share_id, share_pwd).share_token; let playUrlList = aliOpenPlayUrl(file_id, { sharetoken: sharetoken, share_id: share_id }, '', 1) || []; + playUrlList.reverse(); playUrlList.forEach((item) => { urls.push(item.url + "#isVideo=true##pre#"); names.push(transcoding[item.template_id] ? transcoding[item.template_id] : item.template_height);