isAvailable()

位置情報サービス機能が利用可能かどうかを判定します。

構文 

1import { getLocationService } from 'lightning/mobileCapabilities';
2isAvailable(): Boolean

パラメータ 

なし。

戻り値 

サポートされるデバイスで使用される場合は true、それ以外の場合は false を返します。

使用方法 

位置情報サービスがサポートされていないプラットフォームで、位置情報を利用した機能を無効にしたり非表示にしたりするには、この関数を使用します。次に例を示します。

1handleFindMeClick() {
2  const myLocationService = getLocationService();
3  if (myLocationService.isAvailable()) {
4    // Perform location-based requests
5  }
6  else {
7    // LocationService isn’t available
8     // Not running on hardware with GPS, or not inside mobile app
9    // Handle with message, error, beep, and so on
10  }
11}

関連トピック

The Japanese Summer '24 guide is now live

日本語の Summer '24 ガイドが公開されました! 「Component Reference (コンポーネントリファレンス)」は、以前と同様にコンポーネントライブラリにあります。