Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Есть ли альтернатива плагину TDDP_MouseSystemEx

Есть ли альтернатива плагину TDDP_MouseSystemEx 5 года 3 нед. назад #110332

  • Leprikon01
  • Leprikon01 аватар
  • Вне сайта
  • Мастер
  • Сообщений: 227
  • Спасибо получено: 143
По факту мне от этого плагина нужна была только одна функция. Запуск определенных ивентов не героем а кликом мыши или тачскрином. Так вот, при портировании на андроид обнаружился баг process is not defined.
Последнее редактирование: 5 года 3 нед. назад от Leprikon01.
Администратор запретил публиковать записи гостям.

Есть ли альтернатива плагину TDDP_MouseSystemEx 5 года 3 нед. назад #110334

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2477
  • ВетеранПоддержка ФондаПроект месяца 3 местоДаритель СтимкеяРазработчикПрограммист RubyПаладинУчительЗа 2 место на конкурсе маппинга2 место
Leprikon01 пишет:
Так вот, при портировании на андроид обнаружился баг process is not defined.
Это странно, так как в коде плагина вообще нет переменной process. :unsure: Или у нас разный код плагина? У вас последняя версия?
Администратор запретил публиковать записи гостям.

Есть ли альтернатива плагину TDDP_MouseSystemEx 5 года 3 нед. назад #110337

  • Leprikon01
  • Leprikon01 аватар
  • Вне сайта
  • Мастер
  • Сообщений: 227
  • Спасибо получено: 143
Dmy пишет:
Leprikon01 пишет:
Так вот, при портировании на андроид обнаружился баг process is not defined.
Это странно, так как в коде плагина вообще нет переменной process. :unsure: Или у нас разный код плагина? У вас последняя версия?
у меня TDDP_MouseSystemEx 1.8.2(fix v.1.2) Оригинал не работает на новых версиях мейкера.
код:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 5 года 3 нед. назад от Leprikon01.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy

Есть ли альтернатива плагину TDDP_MouseSystemEx 5 года 3 нед. назад #110345

  • Dmy
  • Dmy аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1142
  • Спасибо получено: 2477
  • ВетеранПоддержка ФондаПроект месяца 3 местоДаритель СтимкеяРазработчикПрограммист RubyПаладинУчительЗа 2 место на конкурсе маппинга2 место
У меня сейчас нет возможности разбираться с кодом подробно, но попробуйте заменить вот эту строчку (у меня это №343):
        if (StorageManager.isLocalMode() && Utils.isOptionValid('test')) {

На вот такую:
        if (StorageManager.isLocalMode() && Utils.isOptionValid('test') && typeof process !== 'undefined') {

(Ну, то есть добавьте && typeof process !== 'undefined' в конце условия).


И в конце замените строчку (у меня это строка 931). Сейчас она выглядит вот так:
    if (Graphics._cssFontLoading && process.versions.chromium !== '41.0.2272.76') {
А сделайте её вот такой:
    if (Graphics._cssFontLoading && typeof process !== 'undefined' && process.versions.chromium !== '41.0.2272.76') {

(То есть добавьте ту же проверку && typeof process !== 'undefined' в середине условия.)

По идее должно помочь.

Если не поможет — напишите новую ошибку, исправим и её :laugh:

_____________________

P.S. Лучше использовать тег [code=javascript]...[/code] вокруг своего кода, потому что иначе Светлая его неправильно показывает. Чтобы разместить этот код, можно использовать кнопку на панели:

kod.png
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Leprikon01

Есть ли альтернатива плагину TDDP_MouseSystemEx 5 года 3 нед. назад #110346

  • Leprikon01
  • Leprikon01 аватар
  • Вне сайта
  • Мастер
  • Сообщений: 227
  • Спасибо получено: 143
Сработало. Теперь бы победить черный экран после показа заставки, но это уже для другой темы.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Dmy
Модераторы: NeKotZima
Время создания страницы: 0.512 секунд