Страница 1 из 2
Openlayers модификация
Добавлено: 24 авг 2011, 11:15
valeria
Здравствуйте , использую связку геосервер+опенлэерс ,всё работает отлично ,но с недавних пор понадобилась запустить такую связку на спец браузере ,проблема в том что оно не видит библиотеку опенлэерс , максимальная весия джаваскрипта которая мне подойдёт на этом браузере JavaScript V1.1 ,как я понимаю в начале в скрипте опенлаерс проставляется версия javascripta таким образм var Prototype={Version:'1.4.0' } . а мне нужна 1.1 при том я использовала версию опенлэерса 1.0,может кто то может что-нибудь подсказать?
Re: Openlayers модификация
Добавлено: 24 авг 2011, 11:44
Mavka
Число "1.4.0" - это версия библиотеки
Prototype, которая когда то использовалась в OpenLayers и на сегодняшний день полностью ассимилировалась.
Смотреть нужно что за браузер...
Re: Openlayers модификация
Добавлено: 25 авг 2011, 10:08
valeria
браузер ztebw browzer , это технология iptv , уже несколько дней тестирую этот браузер ,обычный javascript работает на ура , любой фреймворк типа geoext , openlayers не отрабатывает что делать. подскажите пожалуйста.сроки поджимают
Re: Openlayers модификация
Добавлено: 25 авг 2011, 10:46
Denis Rykov
Это на телефоне что-ли?
Re: Openlayers модификация
Добавлено: 25 авг 2011, 11:29
valeria
нет это технология чтобы отображать веб-страницы на телевизоре.
Re: Openlayers модификация
Добавлено: 25 авг 2011, 11:36
Mavka
Все что нашел, так то что он понимает JavaScript 1.5 (1999 г.). Пройтись по изменениям в языке и переписать библиотеку для соответствия старой редакции. Но даже SDK для разработчиков нигде не вижу, как вести отладку?
http://wenku.baidu.com/view/32e4ba44b30 ... 696c3.html
Re: Openlayers модификация
Добавлено: 25 авг 2011, 11:42
valeria
отладку никак не получается вести ,так как браузер заведомые ошибки не видит не срабатывает try catch у браузера.
Пройтись по изменениям в языке и переписать библиотеку для соответствия старой редакции- не займёт ли это очень много времени? просто не понятно с чего начать
Re: Openlayers модификация
Добавлено: 25 авг 2011, 11:48
Mavka
Начинать по любому с инструментов отладки.
Re: Openlayers модификация
Добавлено: 25 авг 2011, 11:52
Mavka
Поставить что то типа Opera Mobile на него нельзя?
Re: Openlayers модификация
Добавлено: 25 авг 2011, 11:57
valeria
может посоветуете какие для этого лучше использовать инструменты отладки?
Re: Openlayers модификация
Добавлено: 25 авг 2011, 12:13
Mavka
Для встраиваемых решений по идее обязательно должны идти инструменты разработчиков. Но сайт
ZTE по этому поводу молчит глухо.
Попробуйте
Firebug Lite, может он будет работать?
Re: Openlayers модификация
Добавлено: 25 авг 2011, 14:45
valeria
Короче мучалась ,мучалась ,разные версии лайта пробовала ставить ,но он никак не вопроизводится ,хотя у меня на компе все браузеры его воспроизводят .Может есть ещё какие идеи?
Re: Openlayers модификация
Добавлено: 25 авг 2011, 14:56
valeria
характеристики браузера через скрирт получила такие
Browser CodeName:ztebw
Browser Name :ztebw
Browser Version : ztebw v1.03.10
Cookies Enabled : Yes
Platform : bSeries
User-agent header :Mozilla/4.0 (compatible ; MSIE 6.0 ; ztebw V1.0)
Re: Openlayers модификация
Добавлено: 25 авг 2011, 15:06
valeria
пробовала openscales он тоже его не воспроизводит.
Re: Openlayers модификация
Добавлено: 25 авг 2011, 16:20
Mavka
Значит мой документ про ztewb 1.06 от 2007-05-18 был несравненно более свежий... Откуда у вас парк техники с такой антикварной начинкой?..
Ну согласитесь: разрабатывать простенькую веб-страничку без средств отладки уже не комильфо. А использование весьма объемной библиотеки просто
глупо неприятно.
Ищите старенькие библиотеки. Например,
p.mapper и аналогичные на базе MapScripts. Так получится существенно снизить требования к клиентскому коду в браузере. Попробуйте
демо.
P.S. OpenScales - для ztweb существует flash-плагин? (А эти плагины не общие и разрабатываются под каждый конкретный браузер.)