我在使用HTML5 webworks开发黑莓应用的时候,遇到了一点问题,请帮助解疑。
Touch API中TouchPoint有一个属性是force,表示手指按压触摸屏的力度,我在程序中调用该属性时PB真机显示undefined,我的语句为
if(event.touches.length != 0){
var f=event.touches[0].force;
alert(typeof f);
}
第二个问题也是关于触摸事件的,TouchList有一个方法identifiedPoint(),用ID获取触摸点,但是真机上无法使用,我的语句为:
var aX=event.touches.identifiedPoint(aID).pageX;
其中aID是一个long型.
------解决方案--------------------------------------------------------
1. https://developer.blackberry.com/html5/apis/touch
不支持force
2. https://developer.blackberry.com/html5/api/TouchList
没有找到identifiedPoint();
到黑莓的开发者官网上找到相关的API吧,有些function和功能不是标准的