Страница 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-плагин? (А эти плагины не общие и разрабатываются под каждый конкретный браузер.)