常见问题
1、页面滚动不了?
现象:在应用互动区域触碰滚动无效
原因:Tiny.js 将 Canavs 上的事件重置了
解决方案:设置启动参数
viewTouched=true
:var app = new Tiny.Application({ ..., dpi: 2, viewTouched: true, renderOptions: { ... }, ... });
注意 当设置了
viewTouched=true
时,如果使用的是监听pointer*
事件,会触发两次回调,解决方案如下:sprite.on('pointerdown', function(event) { event.data.originalEvent.preventDefault(); // 这里需要手动调用阻止原始事件 console.log(''); });