1
我只是測試出此科爾多瓦插件科爾多瓦/ PhoneGap的搖晃手勢檢測不工作在iOS模擬器
https://github.com/apache/cordova-plugin-device-motion/blob/master/doc/index.md
我加入了插件平臺只是做:
cordova plugin add org.apache.cordova.device-motion
然後我我在iOS模擬器和Android 3.2以及Android 4.1真實設備上都進行了測試,但是在IOS模擬器上似乎無法正常工作,而在真實設備上它效果很好。
IOS是否有一些限制,或者我需要知道的東西?或者它的正當原因模擬器無法模擬搖動手勢?
正如你從PIC看到有一個擺動姿態仿真命令:(
不幸的是我沒有一個真正的iPhone或iPad,是否有人知道,如果一個真正的iOS設備上這插件的工作原理相同
我的代碼很簡單:
$ionicPlatform.ready(function() {
navigator.accelerometer.watchAcceleration(function (acceleration) {
console.log('Acceleration X: ' + acceleration.x + '\n' +
'Acceleration Y: ' + acceleration.y + '\n' +
'Acceleration Z: ' + acceleration.z + '\n' +
'Timestamp: ' + acceleration.timestamp + '\n');
}, function (err) {
console.log(err + ' --------watching err');
}, {
'frequency':1800
});
});
您是否也安裝了控制檯插件? – jcesarmobile 2014-12-02 09:49:54
@jcesarmobile nope,是否有必要使這項工作? Android正在做adb日誌上的console.logs ... – sbaaaang 2014-12-02 09:52:41
@jcesarmobile安裝,嘗試,但沒有模擬器的控制檯日誌,看起來像模擬器搖手勢模擬是不是關於加速度計我不知道:( – sbaaaang 2014-12-02 09:55:28