Unity WebGL错误net :: ERR_ABORTED 404(未找到)

时间:2019-10-04 04:38:23

标签: c# unity3d unity-webgl

我建立了一个WebGL项目,并将其上传到我的网站上,一切正常。

在项目中,我有一个协程,可以从互联网上下载视频

IEnumerator DownloadVideo(string video_download_link){
    UnityWebRequest www = UnityWebRequest.Get(video_download_link);
    yield return www.SendWebRequest();
    string savePath = Application.temporaryCachePath + "/myVideo.mp4";
    File.WriteAllBytes(savePath, www.downloadHandler.data);

,然后它尝试在VideoPlayer中播放视频:

    yield return new WaitUntil(() => File.Exists(savePath));
    videoPlayer.url = savePath;
    videoPlayer.Prepare();
    while(!videoPlayer.isPrepared) yield return null;
    videoPlayer.Play();
}

视频似乎可以很好地下载,但是当要播放时,我得到:

  

获取http://www.mywebsite.com/tmp/myVideo.mp4净值:: ERR_ABORTED 404(未找到)

我在做什么错?我该如何解决?

0 个答案:

没有答案