我有一個應用程序的想法,我需要實施geofencing。換句話說,我想指定不同的地方,當用戶靠近它時,我希望它向我的服務器發出HTTP
請求。NativeScript和geofencing - 如何?如果可能的話
我還在學習Swift
,我確實知道Java
,但我寧願用NativeScript
和Angular 2
來開發這個。
有誰知道這是可能的嗎?
如果是的話,你知道任何插件或有任何可以幫助我推進我的項目的鏈接嗎?
在此先感謝
我有一個應用程序的想法,我需要實施geofencing。換句話說,我想指定不同的地方,當用戶靠近它時,我希望它向我的服務器發出HTTP
請求。NativeScript和geofencing - 如何?如果可能的話
我還在學習Swift
,我確實知道Java
,但我寧願用NativeScript
和Angular 2
來開發這個。
有誰知道這是可能的嗎?
如果是的話,你知道任何插件或有任何可以幫助我推進我的項目的鏈接嗎?
在此先感謝
你應該能夠,只要你有參考GeoJSON的集合。使用nativescript-geolocation插件,您還可以訪問設備的GPS。將位置對象轉換爲GeoJSON,然後確定GeoJSON點是否在GeoJSON多邊形形狀內,並且您有地理圍欄。
參考文獻應有助於讓你去:
https://docs.nativescript.org/hardware/location -NativeScript文檔的訪問設備的GPS本身。
http://geojson.org -GeoJSON規範
TTP://geojson.io -GeoJSON形狀發生器
你可以嘗試https://github.com/transistorsoft/nativescript-background-geolocation-lt但Android的實現(對不起,我不能讓我打破了這一個發佈更多的鏈接)不是免費的。
iOS和Android都有本地API來設置地理圍欄,因此應該可以直接使用。
但是,當應用程序關閉(暫停)時,這也會起作用嗎? :) –