我正在开发一个使用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