WeChat のパブリック アカウントは配達員の位置をリアルタイムで取得できます。何か良いソリューションやインターフェイスはありますか?
返信内容:HTML5自体が地理的位置を取得可能(WGS-84)
ただし、配送業者が黒い画面なしでその Web ページを開き続けることが前提です。黒い画面の後、Web ページ内のスクリプトは一時停止されます (したがって、GPS も停止されます)。
公式アカウントは、メインインターフェイスに入るときに座標を読み取り、背景にアップロードするだけです。 Web ページに入ると、HTML と同様に権限が制限されます。
公式アカウントのJS APIはsetIntervalで取得し続けないと継続的に座標を取得できず、画面が真っ暗になった後にJSが停止します。
配達員の座標をリアルタイムでサーバーにアップロードする必要がある場合、唯一の方法はAPPです。
Web 上の地理的位置を取得する方法: navigator.geolocation には 3 つの機能があります: