1
私はJavaScriptを使い慣れていないため、約束を正しく使用する方法を理解できませんでした。約束を返す外部メソッドを使用するにはどうすればよいですか? (JavaScript)
私はイオン2(BLE)のネイティブプラグインから関数を呼び出しています:IsEnabled()
デバイスでBluetoothが有効になっている場合は、Bluetoothが有効な場合に解決する約束を返します。私は別のアプローチを試みたが、彼らは働いていない。
blEnabled() {
BLE.isEnabled();
return Promise;
}
var BLicon {
iconColor = function() {
if (BLEscanner.blEnabled().Promise.isFulfilled())
return '#606060'; //the icon displayed is gray
else return '#030303';
};
msg = function() {
if (BLEscanner.blEnabled().Promise.isFulfilled())
return "Bluetooth is ON";
else return "Bluetooth is OFF";
}
}
Home.js
でBLEscanner.jsで私はつもりはアクションアラートでmsg
を使用している時アイコンが入力されます。しかし、
isFulfilled()
コマンドをどのように使用/開発するかはわかりません。