c # — зависание при ожидании вызова www-класса

У меня проблемы, когда я получаю определенные строки через класс www из файла php. В конце PHP я повторяю строку, и некоторые строки замораживают сценарий Unity, который делал WWW-вызов (Unity 4.6.0). Если я вызываю php-файл из браузера (прямой URL-адрес), то это никогда не доставляет никаких проблем. Струны всегда хорошо отражаются.

Строки, которые я хочу воспроизвести, являются результатом json_encode, но это не должно иметь значения. В моем режиме отладки я создал строку, которая выглядит как строка json_encoded. Затем я попробовал разные версии строки, чтобы увидеть, какие из них замораживают вызывающее приложение. Таким образом, PHP-код заканчивается так:

$matches = 'one string’;
echo $matches;

Смотрите ниже различные строки, которые я пробовал ($ match).
НЕ РАБОТАЕТ = эта строка останавливает вызывающее приложение;
WORKS = с этой строкой вызов AJAX успешно завершен, приложение получает данные и продолжает

$matches = '[{"Start":"2015-02-02 08:00:00","Duration":"15","nSituations":1}]'; // DOES NOT WORK
$matches = '[{"Start":"2015-02-02 08:00:00","Duration":"15"}]'; // WORKS
$matches = '[{"Start":"2015-02-02 08:00:00","nSituations":1}]'; // WORKS
$matches = '[{"Duration":"15","nSituations":1}]'; // WORKS
$matches = '[{"Start":"A","Duration":"15","nSituations":1}]'; // WORKS
$matches = '[{"Start":"2015-02-02 08:00:00","Duration":"15","nSituations":"1"}]'; // DOES NOT WORK (notice nSituations as STRING)
$matches = '[{"Start":"2015-02-02","Duration":"15","nSituations":"1"}]'; // DOES NOT WORK
$matches = '[{"Start":"08:00:00","Duration":"15","nSituations":"1"}]'; // DOES NOT WORK
$matches = '[{"Start":"08:00:00","Duration":"15","nSituations":1}]'; // DOES NOT WORK (nSituations back as INT)
$matches = '[{"Start":"2015-02-02 08:00:00"}]'; // WORKS

Я не вижу никакой картины. Кто-нибудь знает, что здесь происходит?
Там в этот старый пост, но это не совсем помогает мне, я не думаю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]