Google Maps JavaScript ошибка StreetView - PullRequest
0 голосов
/ 18 мая 2018

Самая последняя версия JavaScript Карт Google (3.32.13) конфликтует с Prototype.js версии 1.7.3.

Когда на странице есть Prototype, уличное представление Карт Google будетне обрабатывать перетаскивания мышью, чтобы «осмотреться»

Это известная проблема?Есть обходные пути?

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Таким образом, проблема в том, что PrototypeJS перезаписывает Array.from как псевдоним $A(), который создает расширенный объект Array.

IF (большой IF) вы не используете Array.from для создания поверхностного объектакопию массива и ожидая расширенных методов Prototype, вы можете удалить / закомментировать строку в prototype.js, которая имеет размер

Array.from = $A;

В моей копии 1.7.3 это строка 1114

0 голосов
/ 21 мая 2018

У меня тоже такая же проблема.Итак, я снова открыл соответствующий GM API tkt: https://issuetracker.google.com/issues/72690631

Я попытался переименовать функцию collection в prototype.js, но она не сработала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...