相同的两个videoPlayer,现象却不一样,求解

相同的videoPlayer,相同的制作方式,为什么点击Play Online Video按钮切换远程地址的时候一个会成功切换,一个不能切换,求解各位大神~

NewProject.rar (2.8 MB)

这是项目文件~

@Colin Collins

什么版本的 creator?什么平台上的?

版本:1.9.0
平台:window

而且我发现还有一个问题,通过一下方式创建的视频,构建成web mobile项目,在浏览器看没问题,但是在移动端无法播放视频

cc.Class({
  name: 'leoVideo',
  extends: cc.Component,

  properties: {
    videoPlayer: cc.VideoPlayer
  },

  // LIFE-CYCLE CALLBACKS:

  onLoad () {

  },

  start () {
    var videoPlayerNode = new cc.Node('videoPplayer');
    this.videoPlayer = videoPlayerNode.addComponent(cc.VideoPlayer);
    this.node.addChild(videoPlayerNode);
    this.videoPlayer.resourceType = 0;
    this.videoPlayer.url = "http://benchmark.cocos2d-x.org/cocosvideo.mp4";
    videoPlayerNode.width = 428;
    videoPlayerNode.height = 240;
    this.videoPlayer.play();


    var videoPlayerEventHandler = new cc.Component.EventHandler();
    videoPlayerEventHandler.target = this.node; //这个 node 节点是你的事件处理代码组件所属的节点
    videoPlayerEventHandler.component = "leoVideo";
    videoPlayerEventHandler.handler = "onVideoPlayerEvent";
    videoPlayerEventHandler.customEventData = "";

    this.videoPlayer.videoPlayerEvent.push(videoPlayerEventHandler);
  },

  onVideoPlayerEvent: function(videoplayer, eventType, customEventData) {
    console.log(videoplayer,eventType);
    switch(event) {
      case cc.VideoPlayer.EventType.META_LOADED:   // 表示视频的元信息已加载完成,你可以调用 getDuration 来获取视频总时长
        break;
      case cc.VideoPlayer.EventType.PLAYING: 	     //表示视频正在播放中。
        break;
      case cc.VideoPlayer.EventType.PAUSED:        // 表示视频暂停播放。
        break;
      case cc.VideoPlayer.EventType.STOPPED:       // 表示视频已经停止播放。
        break;
      case cc.VideoPlayer.EventType.COMPLETED:     // 表示视频播放完成。
        break;
      case cc.VideoPlayer.EventType.CLICKED:       // 表示视频被用户点击了。
        break;
      case cc.VideoPlayer.EventType.READY_TO_PLAY: // 表示视频准备好了,可以开始播放了。
        this.videoPlayer.play();
        break;
    }
  },

  // update (dt) {},
});

这个可以不用关心~,后面没有用到~

移动端环境,IOS微信

这个有结果了吗?