请问这个 demo 是在哪里下载的,能否分享一下
官方给的demo,在Unity里运行API,Unity给了个报错信息,这个咋回事?[图片]
03-05同问
Unity WX.DownloadFile把头像下载到本地,如何调用?unity WX.DownloadFile把头像下载到本地,返回本地临时路径:http://tmp/xxx.jpeg Unity通过什么方式可以读取到文件xxx.jpeg? 需要把图片转成精灵,设置到UI上。 //网络请求用户头像 临时保存在本地 private void UserProfileDownloadFile(string url) { DownloadFileOption option = new DownloadFileOption(); option.url = url; option.success = (result) => { //把临时缓存下来的图片路径地址 UserData.SetAvatarUrl(result.tempFilePath); }; WX.DownloadFile(option); } //尝试通过下面这个方式可以读取的到图片 但是在真机由于是通过http:127.0.0.1:xxx/_tmp_/xxx.jpeg读取的 request合法域名问题,报错无法添加http:127.0.0.1合法域名。 private IEnumerator LoadImageFromUrl(string url) { using (UnityWebRequest www = UnityWebRequestTexture.GetTexture(url)) { yield return www.SendWebRequest(); if (www.result == UnityWebRequest.Result.Success) { Texture2D texture = DownloadHandlerTexture.GetContent(www); Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.one * 0.5f); avatar.sprite = sprite; } else { Debug.Log("Failed to download image: " + www.error); } } }
2023-11-09