我试图使用' up'并且' down'按钮' longClick'在可滚动的卡片中。首先,我创建了Card并将scrollable设置为true
var main = new UI.Card({
title: '',
subtitle: '',
body: '',
scrollable: true
});
如pebble.js文档中所述:"当为true时,向上和向下按钮将滚动此卡的内容" http://pebble.github.io/pebblejs/#window
但无论如何仍然在longClick事件中使用向上和向下按钮,例如:
main.on('longClick','down', function(){
console.log('long click');
});
我已经尝试过测试它并使卡可滚动基本上设置为向下滚动。
答案 0 :(得分:2)
Pebble.js窗口中的滚动是Pebble OS的标准滚动。按住按钮时可以进行连续滚动,因此长按也无法访问。
当涉及到显示大量文本时,在收到通知时,有一个类似于Pebble通知模式窗口的第二个窗口应该有帮助。因此,如果您需要显示大量文本,请使用第二张卡片显示大量文本。您可以绑定第二张卡片的选择按钮以隐藏窗口以方便用户使用,即使后退已经让用户退出。
我应该更新文档,还要注意启用可滚动时也无法访问longClick up和down,这要归功于指出!