2013-05-20 1 views
0

I aways use jsonp Получить данные из удаленного сервера для отображения.
И теперь я хочу отправить комментарии на удаленный сервер.
Потому что jsonp использует http, чтобы отправить, так что comments length have limit.
Then I change to use post, но получил Origin null is not allowed by Access-Control-Allow-Origin.
Что мне делать? Я использую sencha touch и phonegap для создания веб-приложения для Android.с sencha touch и phonegap, как отправлять данные на удаленный сервер

ответ

1

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

Существует некоторое руководство по документации PhoneGap здесь: http://docs.phonegap.com/en/2.7.0/guide_whitelist_index.md.html#Domain%20Whitelist%20Guide

Очевидно, что проверить правильную версию этого документа для версии PhoneGap вы используете. Я дал вам ссылку для 2.7.0.

+0

ТНХ очень много! ~~ Я хотел попытаться сделать PhoneGap плагин вызова Java отправить запрос пост. Но ваше решение более простое и практичное. –

0

Используйте этот код в файле заголовка, где вы получите данные приложения удаленно

header('Access-Control-Allow-Origin: *'); 
Смежные вопросы