我正在開發一個使用opencart的網站,我計劃支持多種貨幣。貨幣應該根據用戶的實際位置而改變;也就是說,如果一個人從美國開戶,貨幣可見性就是美元,而如果印度的人打開它,則應該設置爲INR。那可能嗎?使用地理定位更改貨幣
0
A
回答
0
試試這個:
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
console.log("Geolocation is not supported by this browser.");
}
}
function showPosition(position) {
GetAddress(position.coords.latitude, position.coords.longitude)
}
function GetAddress(lat, lng) {
var latlng = new google.maps.LatLng(lat, lng);
var geocoder = geocoder = new google.maps.Geocoder();
geocoder.geocode({
'latLng': latlng
}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
var address = results[1].address_components;
for (var i = 0, iLen = address.length; i < iLen; i++) {
if (address[i].types[0] === 'country') {
var countryName = address[i].long_name;
alert(countryName);
}
}
}
}
});
}
<button type="button" onclick="getLocation()">Get Location</button>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
相關問題
- 1. 根據貨幣在wordpress中更改貨幣位置
- 2. 更改mysql中的貨幣小數位
- 3. Prestashop更改主貨幣更改後的所有產品貨幣
- 4. 更改貨幣格式
- 5. 更改貨幣格式Postgresql
- 6. PayPal更改默認貨幣
- 7. Automapper地圖(十進制,貨幣)貨幣
- 8. 退貨更改,不使用貨幣清單
- 9. 在java中特定貨幣的貨幣符號的位置
- 10. 更改貨幣符號thoroughout應用
- 11. 更改通用郵票上的貨幣
- 12. 在更改2011年客戶關係管理表單中的貨幣時更改貨幣字段的符號
- 13. PHP使用貨幣和單位
- 14. 不能用未定義的貨幣支付facebook當地貨幣支付
- 15. 更改貨幣符號報告2005
- 16. Spree更改默認貨幣和國家
- 17. 如何更改狂熱貨幣?
- 18. 更改ReportViewer的貨幣格式?
- 19. Django網站和更改貨幣
- 20. 在Broadleaf商業中更改貨幣
- 21. 更改設置1 /值(貨幣)
- 22. 更改貨幣符號格式
- 23. 在窗體上更新交易貨幣不會更新自定義貨幣貨幣符號
- 24. 如何更改wordpress中的貨幣符號位置?
- 25. 在System.Globalization.NumberFormatInfo中更改貨幣符號位置
- 26. 根據國家/地區選擇更改貨幣格式
- 27. KnockOut貨幣綁定處理程序
- 28. 將貨幣對象更改爲decimal.Decimal實例使用
- 29. Javascript代碼:使用下拉菜單動態更改貨幣HTML
- 30. 3位貨幣代碼到貨幣符號
您是否在尋找LAT-長時間? – Rayon
我想通過使用經緯度長度的經緯度,如何根據緯度和經度來改變貨幣 – venkat
您會發現'apis'來完成您的工作。只要通過'lat-long',您就可以獲得用戶位置。 – Rayon