my.startCompass
startCompass
Cập nhật lần cuối vào
my.startCompass
là API dùng để start theo dõi dữ liệu compass.
Quét mã để trải nghiệm
Xem code mẫu trên Tini StudioSample Code
Page({
onReady() {
this.compassChangeCallback = (res) => {
console.log(res);
};
my.startCompass({
interval: 'ui',
success: () => {
my.onCompassChange(this.compassChangeCallback);
},
fail: (res) => {
my.alert({ title: 'Fail', content: res.errorMessage });
}
});
}
});
API Params
Thuộc tính | Kiểu dữ liệu | Bắt buộc | Mô tả |
---|---|---|---|
interval | string | ✓ | Tham số dùng để giám sát tần suất gọi lại dữ liệu. Giá trị mặc định là 'normal'. |
success | Function | Callback function khi thực hiện thành công. | |
fail | Function | Callback function khi thực hiện thất bại. | |
complete | Function | Callback function khi thực hiện hoàn tất. |
Interval Param
Giá trị | Mô tả |
---|---|
game | Tần suất gọi lại để cập nhật dữ liệu là khoảng 20ms/lần. |
ui | Tần suất gọi lại để cập nhật dữ liệu là khoảng 60ms/lần. |
normal | Tần suất gọi lại để cập nhật dữ liệu là khoảng 200ms/lần. |