Использование POST для отправки данных обратно в цель c - PullRequest
0 голосов
/ 01 мая 2011

Я пытаюсь отправить данные обратно в мою целевую программу c из javascript.

Я нашел очень полезный вопрос здесь , который заставил меня начать, но я быстро столкнулся с проблемой: сообщение, кажется, терпит неудачу.

Я также проверил синтаксис в этот полезный сайт .

Я знаю это, потому что я обновляю содержимое div на своей странице до и после пост-звонка и вижу только обновление перед публикацией.У меня также есть точка останова в начале shouldStartLoadWithRequest, и она не запускается.

Вот мой простой код JavaScript:

function updateAction(obj) {
    document.getElementById("status").innerHTML="sending:"+obj;
    $.post("http://actionupdate", {"data":obj});
    document.getElementById("status").innerHTML="sent";
}

Итак ... мой вопрос: чего мне не хватает?Что не так с моим постом?

1 Ответ

2 голосов
/ 01 мая 2011

Я полагаю, из вашего синтаксиса вы используете jquery? Метод webView:shouldStartLoadWithRequest:navigationType: в UIWebViewDelegate, похоже, не вызывается для запросов ajax, что делает $.post(). Вместо этого вы должны использовать обычный пост.

Может оказаться, что UIWebViewDelegate не отслеживает XMLHttpRequest? полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...