URL неверен при попытке получить доступ к файлу на диске - PullRequest
0 голосов
/ 09 ноября 2011

Привет! Я рендерил карту, используя setDataURL ("путь к карте xml"), в настоящее время, когда я даю путь, по которому только действительный URL-адрес только тогда загружает карту.Если я указываю путь в качестве расположения на диске, он не работает, так как он просто добавляет этот путь к базовому URL, что делает его недействительным.так что если путь /myapp/js/my1.xml - он работает так же, как моя папка js в каталоге веб-приложения, поэтому http://localhost:xxx/myapp/js/my1.xml допустим

, если путь похож на C: /xmls / my1.xml - он не работает, поскольку http://localhost:xxx/myapp/C:/xmls/my1.xml является недействительным URL.но так как мы разворачиваем войну, мы хотим сохранить XML вне веб-приложения, как мне установить путь в методе setDataURL ().

Спасибо и С уважением, Приянк

1 Ответ

1 голос
/ 09 ноября 2011

В первую очередь вы можете попробовать использовать протокол file: ///, но я боюсь, что это может не сильно помочь, если ваше приложение работает на веб-сервере.

Это может вызвать междоменную проблему, и содержимое файла будет заблокировано.

...