|
Google maps на поле HTML вызывает падение 1с | ☑ | ||
---|---|---|---|---|
0
oslokot
26.08.16
✎
15:37
|
доброй пятницы!
помогите, замучился с этим гугломапом. Вкратце. На форме есть ПолеHTMLдокумента на котором выводится карта google maps на ней маркер с информационным полем. При закрытии этого чертового информационного окна (нажатие на крестик) происходит аппкраш. Вот для примера простейший код: http://paste1c.ru/Q5j Вот скрин аппкраша http://savepic.ru/11095084.png чего только не делал и платформы менял и meta-заголовки, нифига не помогает. Платформа 8.3.8.1964 |
|||
1
oslokot
26.08.16
✎
15:39
|
на клиенте IE-11 конечно же
|
|||
2
oslokot
28.08.16
✎
11:37
|
апну пожалуй)
чтож делать то? |
|||
3
ramir
28.08.16
✎
11:43
|
Ссылка с кодом битая. Встроенный HTML движок та еще сказка. Вставляешь просто угл гугл карт или свою страничку накидал? Если своя страничка - попробуй поиграться с тегом
<meta content="IE=8" http-equiv="X-UA-Compatible"> разные версии IE повставлять. |
|||
4
oslokot
28.08.16
✎
11:44
|
Вот он, простой код. Взятый кстати из гугло-песочницы.
Повторюсь, проблема заключается в падении приложения 1с при закрытии информационного окна. &НаСервере Процедура Тест() Карта = "<!DOCTYPE html> |<html> |<head> |<meta name=""viewport"" content=""initial-scale=1.0, user-scalable=no""> |<meta http-equiv=""Content-Type"" content=""text/html; charset=""utf-8""> |<meta http-equiv='X-UA-Compatible' content='IE=11'/> |<title>Info windows</title> |<style> | html, body { | height: 100%; | margin: 0; | padding: 0; | } | #map { | height: 100%; | } |</style> |</head> |<body> |<div id=""map""></div> |<script> | |function initMap() { | var uluru = {lat: 50.0, lng: 40.0}; | var map = new google.maps.Map(document.getElementById('map'), { | zoom: 4, | center: uluru | }); | |var contentString = 'test'; | |var infowindow = new google.maps.InfoWindow({ |content: contentString |}); | |var marker = new google.maps.Marker({ | position: uluru, | map: map |}); |infowindow.open(map, marker); |} | |</script> |<script async defer | src=""https://maps.googleapis.com/maps/api/js?v=3.19&callback=initMap""></script> |</body> |</html>"; КонецПроцедуры // Тест() |
|||
5
oslokot
28.08.16
✎
11:49
|
(3) перепробовал всё: и мета-теги и все версии ишаков.
Не падает только в одном случае, если прописать meta content="IE=8", но эта версия иэксплорера меня не устраивает, потому что она нихрена не отображает линии, а линий у меня там дофига. Прикол в том что всё работало до недавнего времени, потом видать гугловцы подкрутили у сябя какуюто фитюльку, блеать и все, пипец. |
|||
6
ramir
28.08.16
✎
11:49
|
(4) ты попробовал что я посоветовал?
|
|||
7
ramir
28.08.16
✎
11:50
|
(5) с яндекс картами что-то похожее. А что за линии? Объекты гугл карт или сам html элементы вставляешь?
|
|||
8
oslokot
28.08.16
✎
11:51
|
(7) линии - только родные объекты с гугл-карт
|
|||
9
oslokot
28.08.16
✎
11:55
|
Сейчас покажу что за красота получилась
|
|||
10
ramir
28.08.16
✎
11:57
|
(8) тогда посоветовать, к сожалению, ничего не могу.
Твою боль разделяю, ждем пока 1С webkit встроит, что они, кстати, сделали по линуксом и маком, но не под виндой. Переписывать не захотели что есть. |
|||
11
Asmody
28.08.16
✎
11:58
|
Я затрахался трахаться с глюками гугл.мапс и ПоляHTMLДокумента в разных врсиях-режимах, и сделал карту на этом http://leafletjs.com/
|
|||
12
oslokot
28.08.16
✎
12:02
|
вот что у меня сейчас: http://savepic.ru/11100823.png
это гео-план строительства волс. Работа проделана немалая, обидно что из-за какойто мелочевки проект летит в пропасть |
|||
13
oslokot
28.08.16
✎
12:05
|
(11) ок.. посмотрю. а там только OpenStreetMap?
|
|||
14
Asmody
28.08.16
✎
12:05
|
(12) Красиво!
|
|||
15
Asmody
28.08.16
✎
12:07
|
(13) Там можно разные слои подключать. Но и osm неплохо работает.
|
|||
16
Asmody
28.08.16
✎
12:11
|
Вот тут есть как спутники от гугла подключить http://stackoverflow.com/questions/9394190/leaflet-map-api-with-google-satellite-layer
|
|||
17
oslokot
28.08.16
✎
12:12
|
(16) угу, спасибо. почитаю...
|
|||
18
oslokot
28.08.16
✎
12:14
|
а ни у кого win10 нет, чтоб проверить код из (4) ?
говорят что на ie-edge 1с-ка не падает |
|||
19
ramir
28.08.16
✎
13:38
|
(18) Все работает, хочу тебя обрадовать)
|
|||
20
ramir
28.08.16
✎
13:39
|
(18) Работает даже с указанием ie=11, версия 1С 8.3.7.1917
|
|||
21
oslokot
28.08.16
✎
13:40
|
(19) (20) на 10 венде?
|
|||
22
ramir
28.08.16
✎
13:41
|
(21) да
|
|||
23
oslokot
28.08.16
✎
13:43
|
(22) ух ё! спасибо добрый человек, порадовал!
значит еще есть надежда, впендюрить всем ответственным десятку и дело с концом) ведь ie-edge под win7 врятли такое есть?) |
|||
24
Asmody
28.08.16
✎
13:47
|
(23) edge только под win10.
|
|||
25
ramir
28.08.16
✎
13:47
|
вряд ли, можно попробовать обновить IE. Хоть в последнее время он самообновляемый - не всегда он это делает, да и не все обновления ставят.
|
|||
26
oslokot
28.08.16
✎
13:52
|
точно, завтра на работе попробую обновить ишака.
есть еще мыслишка попробовать поиграться настройками активикса иль вообще его рубануть... |
|||
27
Asmody
28.08.16
✎
14:06
|
(26) Я пытался. На win 7,8,8.1,10. С прописыванием заголовков и залезаниями в реестр. Результаты разные. Может тебе больше повезет.
|
|||
28
oslokot
29.08.16
✎
16:14
|
Всем привет.
Обновление IE-11 спасло ситуацию! Всё заработало. Радость то какая) |
|||
29
Vladal
29.08.16
✎
16:23
|
(28) Это хорошо.
Пару лет назад со сменой гул-апи стали виснуть и падать обработки с гуглокартами. |
|||
30
oslokot
29.08.16
✎
16:26
|
(29) да, я помню ее
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |