Джанго Админ и сторонний Javascript

Для начала, как аватары, так и категории препятствий категории 0, потому что: UInt32 = 0 * 1 & lt; 1 = 0, поэтому давайте исправим это:

let avatarCategory: UInt32 = 1 << 0
let obstacleCategory: UInt32 = 1 << 1

Теперь contactTestBitMask представляет объект (ы), с которым вы хотите получать уведомления о контактах, поэтому вам нужно изменить это:

avatar.physicsBody?.contactTestBitMask = obstacleCategory

и

obstacle.physicsBody?.contactTestBitMask = avatarCategor

Попробуйте на данный момент

0
задан user1045680 19 January 2019 в 00:05
поделиться

1 ответ

После некоторого тестирования и большего количества поиска в Google я нашел следующий ответ.

  1. Мне пришлось добавить строку var jQuery = django.jQuery, $ = jQuery; вверху файла imageviweer.js. Проблемой была строка django.jQuery = jQuery.noConflict(true); в jquery.init.js.

  2. Этот просмотрщик изображений позволяет увеличивать изображение. Итак, на самом деле есть два изображения: одно, которое загружается на страницу, и то, которым скрипт imageviewer манипулирует для масштабирования и панорамирования. Изображение на моей странице кажется слишком маленьким. Как только я увеличил размер этого изображения, масштабирование / панорамирование сработало.

Проблема решена, и я надеюсь, что это «универсальное» решение для будущих сторонних плагинов javascript для страниц администрирования django.

Марк

0
ответ дан user1045680 19 January 2019 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: