问题标签 [unitywebrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
155 浏览

unity3d - 使用 Qualtrics API 从 Unity 导入响应

我在 Qualtrics 中进行了一项调查,并在 Unity 中创建了一个可以捕获对这些调查问题的响应的游戏。我想要做的是将捕获的响应直接从 Unity 上传到 Qualtrics,但是,我无法弄清楚我在 api 请求中做错了什么。

https://api.qualtrics.com/docs/survey-response-import-guide

我能够从服务器获得“成功”响应,但我的数据没有上传。

这是 Unity 的代码片段:

我没有收到任何错误,但没有上传任何内容。我怀疑这与文件格式或我发布它的方式有关,但我很困惑。我的文件格式与他们上面的指南所建议的完全一样(除了基于我的调查),格式在 Excel 中也很好。奇怪的是,当我之前忘记发送文件的“获取”请求,并将结果分配给(我假设将是一个空对象)并将其发送到 Qualtrics 服务器时,它实际上向民意调查。所以 api 请求肯定有效(至少在某种程度上),但我似乎无法发送实际数据。

其他人有这方面的经验或有想法吗?

0 投票
1 回答
982 浏览

c# - UnityWebRequest在使用它重复加载图像时会填满内存

我使用 UnityWebRequest 加载图像。

这是代码。

我进行了一些性能测试,并注意到每次调用协程时内存使用率都会上升,之后并没有下降。

考虑到 CPU 负载随着时间的推移而下降,协程似乎要么正确停止,要么至少处于空闲状态。

如何摆脱 UnityWebRequest 加载到我的内存中的任何内容?

0 投票
0 回答
210 浏览

c# - UnityWebRequest 查询!无法将变量从 Unity 传递给 PHP

统一代码

Scorestr 没有传递给 php 变量,只有 $qfName 被保存在查询中。我是 php 和 unity 的新手。也许解释或简单的答案将不胜感激。:)

php代码

0 投票
0 回答
1202 浏览

unity3d - unity web 请求在移动设备上获取本地文件错误

我从本地目的地加载图像以统一代码是:

它可以在pc上运行,但是当我在android模拟器上运行时出现错误

无法连接到目标主机

本地文件目录来自简单的文件浏览插件,所以我认为目录不会错。这是一个权限问题我该如何解决这个问题?

0 投票
1 回答
401 浏览

android - UnityWebRequest 在 IL2CPP Build 上什么都不做

我一直在尝试在支持 64 位(IL2CPP 构建)的 android 构建上简单地调用 api,而 UnityWebRequest 类似乎不起作用。它是通过一个简单的 ui 按钮单击来调用的。它击中webRequest.SendWebRequest();并没有任何反应。我尝试了以下示例。一,直接来自 UnityWebRequest 的 Unity 文档和其他使用标准 HttpClient 的文档。

UnityWeb请求:

不幸的是,这在yield return webRequest.SendWebRequest();

我尝试的下一个示例是使用 HttpClient():

再一次,当它击中时什么都没有yield return response.Result.Content.ReadAsStringAsync();

这些都可以在 PC 上运行,并且它们都返回了我期望的结果。

我听到的下一件事是关于设置 android manifest 应用程序标签android:usesCleartextTraffic="true"

不幸的是,这对我也没有用,哈哈。我知道它必须是 64 支持,因为这适用于标准构建。当我使用 64 支持构建时,它不起作用。

关于为什么它没有正确返回的任何帮助都会非常有帮助。

旁注,我知道代码很丑陋,但是在我弄清楚为什么构建在设备上不起作用之后,将进行大量的重构。提前致谢!

0 投票
1 回答
82 浏览

unity3d - 下载图像并保存到设备

我在这里遇到了 UnityWebRequest 的一些问题。我尝试下载并保存 jpeg,但似乎下载成功但没有保存,也没有显示来自“saveToFile”功能的日志。

我做错了什么吗?

这是我的代码。

0 投票
1 回答
322 浏览

android - Unity 5.6.7 - UnityWebRequest SSL/HTTPS

在使用Unity 5.6.7时,我在通过 Android 上的 HTTPS 访问安全服务器时遇到问题。

使用最新版本的 Unity 时这不是问题,因为UnityWebRequest具有CertificateHandler属性,我可以在其中验证连接,不幸的是在 5.6.7 中这不存在,我想避免更新引擎。

请帮忙!干杯,

0 投票
1 回答
606 浏览

php - 没有使用 UnityWebRequest POST 传递数据

我正在尝试通过 php POST 方法从 MySQL 数据库中检索一些数据到 Unity。但不知何故,当我使用 UnityWebrequest 时,post 变量始终为空。

我的 C# 脚本:

我的 PHP 脚本:

正如你所看到的,我什至试图回显应该使用统一的 POST 方法填充的 $onlineid ,但这总是返回一个空字符串。

我当然试过谷歌,但大多数关于这个主题的帖子都很老了。添加的解决方案

在 yield return call 前面现在折旧了,另一个建议的解决方案是把

前面的yield return也没有解决问题。

有人知道从这里去哪里吗?

问候,马克

0 投票
0 回答
184 浏览

unity3d - UnityWebRequest 为正确的 url 返回不同的错误

我正在使用 UnityWebRequest 从我的服务器下载资产包。有时以下代码会返回不同的异常,例如Failed to receive data, Cannot resolve destination host, Cannot connect to destination host,Unknown ErrorRequest timeout

这是我的代码的一部分。

所以我得到了不同网址的错误,在某些情况下。

PS下一次使用相同的URL,它也可以在浏览器中使用。所以我认为网址没有问题。

谢谢。

0 投票
1 回答
1328 浏览

c# - 使用 UnityWebRequest 从 API 端点接收 JSON 数据不起作用

我正在使用 Unity 构建一个经济模拟游戏,并且需要从 API 中提取实时汇率。为此,我正在使用 fixer.io。我已经使用 UnityWebRequest 实现了这一点,请参见下面的代码:

并用于解析 JSON

返回 API 数据,但是当调用该Debug.Log("Received" + request.downloadHandler.text);函数时,所有值在调试器中显示为 0 -带有调试器的断点,这会导致字符串更新为“0”。

谁能告诉我我可能做错了什么?

非常感谢。