MMI 3G системы / MMI 3g inside

Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

там по другому но суть таже красный крестик вместо карты и красный крестик вместо кнопки вниз.
мми запускает ее по сцылке выше, тоесть лежит все это не в мми а на сервере
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

С кнопкой вниз понятно, это единственная картинка, которую я подправлял.
А вот с картой засада :(
Все таки надо попробовать именно в ММИ запустить файл, а не вызывать через сервер.
Или не пробовать :) ждать меня.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

когда с сервера обращаешься, то яндекс выдает <?xml version="1.0" encoding="utf-8" standalone="no"?><error><status>401</status><message>Unauthorized</message><cause>Incorrect referer</cause></error>
Request URL:http://static-maps.yandex.ru/1.x/?lg=0& ... ze=720,280
Request Method:GET
Status Code:401 Unauthorized
Referer:http://www.sergeynik.com/ym/YMaps_MMI3G.html
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

дальше надо смотреть что хочет яндекс
Для работы c API требуется ключ
•  ключ привязан к имени домена
•  для localhost и 127.0.0.1 подойдет любой ключ
•  работает для поддоменов - ключ для domen.ru подойдет к http://www.domen.ru, blog.domen.ru
вот и все
с локалхоста всегда будет работать
с сервера - нужно получать api key яндексевский
[13:56:53] Никифоров Сергей: понял спасиба
[13:57:34] Никифоров Сергей: напиши на форуме чтоль ))
некада )
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

поставил в голову
работает частично
карту отображеет, кнопки не работают
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

картинка имени дюка
https://fbcdn-sphotos-a-a.akamaihd.net/ ... 3576_n.jpg
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

да, с кнопками засада. тут надо спеца по яваскриптам и хтмл
а карта обновляется?
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

хз не смотрел
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

по идее, если яваскрипт отрабатывается нормально, то должна обновляться каждые 4 сек.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

ну и нада добавить
<style>
input:focus {
background: #ffe; /* Цвет фона */
border: 3px solid #ff0000; /* Параметры рамки */
}
</style>
ато невидно выбранной кнопки
spinmar
Местный
Сообщения: 113
Зарегистрирован: Вт янв 21, 2014 10:47 pm
Откуда: italy

Сообщение spinmar »

Unfortunately what it is not clear, ДЮК correct me if I'm wrong, is if MMI browser supports javascript.
Desktop browsers have native javascript engine but the browser inside MMI could not have it because it has been developed only to show boardbook (html with images and links beetween pages).
Untill now all the tests we did withДЮК didn't confirm if javascript is enabled or not.
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

javascript включен, он есть - как доказательство - фото Сергея. В коде нет явной ссылки на картинку карты. Ссылка формируется через код javascript.
проблема теперь в том, что функции не вызывается по onclick
надо искать работающий вариант вызова функции:
javascript enabled, it is - as evidence - photos by Sergey. In the code there is no explicit reference to the image map. The link is generated through code javascript.
problem now is that the functions is not called by "onclick"
necessary to search a working version of the function call:

href="javascript: ZoomMinus();"
- w/o onclick

or

HTML

<img id="ZoomMinusID" <src="......

in javascript

var ZoomMinusbtn = document.getElementById("ZoomMinusID");
ZoomMinusbtn.onclick = ZoomMinus();

or

...
spinmar
Местный
Сообщения: 113
Зарегистрирован: Вт янв 21, 2014 10:47 pm
Откуда: italy

Сообщение spinmar »

The problem is this:

<TD align='center'> title="Umenshit" <a href="#"> <img src="zoom-out.gif" onclick="ZoomMinus()" alt="Umenshit"> </ A> </ TD>

the venet onclick can be applied only to a and not img.
Try this:

<TD align='center'><a title="Уменьшить" href="#" onclick="ZoomMinus(); return false;"><img src="zoom-out.gif"alt="Уменьшить"></a></TD>
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

Your old variant
<a title="Zoom in" href="#" onclick="MoreZoomImage(); return false;">Zoom in</a> - does not work :(
spinmar
Местный
Сообщения: 113
Зарегистрирован: Вт янв 21, 2014 10:47 pm
Откуда: italy

Сообщение spinmar »

[quote = Duke; 352486] Your old variant
<a title="Zoom in" href="#" onclick="MoreZoomImage(); return false;"> Zoom in </ A> - does not work :( [/ QUOTE]
Yes but the error could be in the function MoreZoomImage which used jquery.
Unfortunately here we have no console.log() to debug the problem and then we have to try to see if it is ok.
Try the event onclick on element a with your function. :)
As soon as I'll have online connection active in MMi 3g+ I'll give you an hand.
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

дюк вот тебе сцилочка
http://menu.audi-online.de/menu/template
и ее запрос
action:request_location?url=http%3A%2F%2Fmenu.audi-online.de%2Fweather%2Ftemplate%3Flan%3D%24%28lan%29%26oem%3D%24%28oem%29%26type%3D%24%28day%29%26rev%3D%24%28rev%29%26lon%3D%24%28in_lon%29%26lat%3D%24%28in_lat%29

http://menu.audi-online.de/weather/temp ... =$(in_lat)

а вот такая дает погоду в мск ))

http://menu.audi-online.de/weather/temp ... =55.753630
а вот так по русски
http://menu.audi-online.de/weather/temp ... =55.753630
думаю есть что тебе интересного ))


и еще
http://menu.audi-online.de/news/template
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

Наконец то нашел время дальше поковырять MMI в части яваскриптов и Яндекс.Карт.
В общем все работает, кнопки нажимаются, карта по кнопкам изменяется.
Осталось чуть-чуть подрихтовать по размерам окна браузера.

И разобраться бы с $(in_lon) $(in_lat) - м.б. получится сделать ведение по карте по реальным координатам.
ДЮК
Местный
Сообщения: 269
Зарегистрирован: Вс дек 01, 2013 10:48 am

Сообщение ДЮК »

Доделал карты. JS работает, но не полностью.
Разобраться бы как на 3G достать GPS координаты из MMI.
http://www.club-q5.ru/forum/showpost.ph ... tcount=154
Аватара пользователя
sergeynik
Сообщения: 4920
Зарегистрирован: Ср янв 17, 2007 3:00 am
Контактная информация:

Сообщение sergeynik »

красива
spinmar
Местный
Сообщения: 113
Зарегистрирован: Вт янв 21, 2014 10:47 pm
Откуда: italy

Сообщение spinmar »

Fantastic!
How did you get your current gps coordinates to pass to yandex?
Ответить