2012-05-18 7 views
0

Я пытаюсь использовать додзё сетку в Opensocial гаджет, это происходит всегда, что рамки пытаются извлечь из DataGrid.js
http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/../dojox//grid/DataGrid.js, и он выходит из строя.Использование Dojo сетки в OpenSocial Гаджет

Но в обычном html моем приложении работает нормально, и он может извлекать данные DataGrid.js от
http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojox//grid/DataGrid.js.

ответ

0

OpenSocial ограничил использование междоменных запросов. Я считаю, что обходным решением является передача через свой прокси-сервер таким образом;

<script src="http://api.msappspace.com/proxy/relay.proxy?opensocial_url=http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js" data-dojo-props="async:true"></script> 
+0

похоже, что это не работает, и мое приложение может получить «dojo/store/Memory» в гаджете как обычно. И когда он пытается получить «dojox/grid/DataGrid», ответ будет равен 404. Запрошенный URL /ajax/libs/dojo/1.7.2/dojo/../dojox//grid/DataGrid.js не найден на этом сервере , Это все, что мы знаем. (http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/../dojox//grid/DataGrid.js) ---- * / – noodleneedsbeef