Карточка Pebble.JS, когда установлено действие - прокрутка не удалась

Я пытаюсь создать карту, которая будет действовать при нажатии кнопки «выбрать» и при этом иметь прокручиваемый текст, например:

var card = new UI.Card({
  title: 'Title',
  body: 'long text goes here...',
  action: {
    select: 'images/refresh.png',
    backgroundColor: 'white'
  },
  scrollable: true
});

card.on('click', function(e) {
  if (e.button == 'select') {
      //some code
  } 
});

если выполняется так - значок на панели действий виден и выполняется событие «щелчок», но «прокручиваемый: true» больше не действует. Если я прокомментирую свойство «действие» - событие «щелчок» по-прежнему выполняется, и на этот раз работает «прокручиваемый: истина», но, конечно, значок не отображается. Это ошибка или так задумано? Как я могу получить лучшее из обоих миров - отобразить значок для «выбрать» и сохранить прокрутку карты?


person Yuriy Galanter    schedule 23.10.2014    source источник


Ответы (1)


Благодаря этому вопросу я сделал коммит, который позволит вам одновременно использовать слой панели действий и слой прокрутки: rel="nofollow">https://github.com/pebble/pebblejs/commit/04f926f137395a0ebd0faaab8b0722da9aa75a7d.

Я обновлю этот ответ, когда фиксация будет объединена с CloudPebble.

person Meiguro    schedule 30.10.2014
comment
Спасибо за быстрое обращение! Я знаю, что Pebble.js находится в стадии бета-тестирования и в значительной степени находится в стадии разработки, поэтому я очень ценю отклик и работу, которую вы проделали. - person Yuriy Galanter; 30.10.2014