Commit 5f07ff38d279c290b3b26dd5226989312849862a
1 parent
6550db7a
test
Showing
1 changed file
with
19 additions
and
12 deletions
src/gxb-ide/Dir.js
| ... | ... | @@ -623,19 +623,25 @@ |
| 623 | 623 | playTimes++ |
| 624 | 624 | } |
| 625 | 625 | |
| 626 | - AudioPlayer(audioUrl) | |
| 627 | - | |
| 628 | - var role = getQuery('role'); | |
| 629 | - if (role == 0) { | |
| 630 | - if(!isAndroid){ | |
| 631 | - $.AudioPlayer.play() | |
| 632 | - }else{ | |
| 633 | - playTimes++ | |
| 626 | + $.ajax({ | |
| 627 | + type: "get", | |
| 628 | + url: "https://gxb-file.oss-cn-beijing.aliyuncs.com" + audioUrl, | |
| 629 | + dataType: "json", | |
| 630 | + contentType: "application/json", | |
| 631 | + success: function(res) { | |
| 632 | + AudioPlayer(audioUrl) | |
| 633 | + var role = getQuery('role'); | |
| 634 | + if (role == 0) { | |
| 635 | + if(!isAndroid){ | |
| 636 | + $.AudioPlayer.play() | |
| 637 | + }else{ | |
| 638 | + playTimes++ | |
| 639 | + } | |
| 640 | + }else{ | |
| 641 | + CodingEditer.playCoding(); | |
| 642 | + } | |
| 634 | 643 | } |
| 635 | - }else{ | |
| 636 | - CodingEditer.playCoding(); | |
| 637 | - } | |
| 638 | - | |
| 644 | + }) | |
| 639 | 645 | }, |
| 640 | 646 | error: function(error) { |
| 641 | 647 | console.log(error) |
| ... | ... | @@ -657,6 +663,7 @@ |
| 657 | 663 | // 初始化播放音频控制条 |
| 658 | 664 | function AudioPlayer(audioUrl){ |
| 659 | 665 | var role = getQuery('role'); |
| 666 | + | |
| 660 | 667 | if (role == 0) { |
| 661 | 668 | var player = $.AudioPlayer; |
| 662 | 669 | player.init({ | ... | ... |