是否有合理的方法使用 Javascript 检测或推断访问者的基础货币?
我正在考虑使用 IP 地理定位和时区检测。您是否知道任何现有的库/方法或替代方案?
最佳答案
据我所知,没有办法只用 JavaScript 来完成。
我认为最简单的方法是调用服务器端脚本,该脚本使用您选择的脚本语言的本地化功能,根据 Accept-Language header 确定货币。不过,将 Accept-Language 用于语言之外的任何事物都是值得商榷的。我个人觉得没问题,只要你给访问者提供一种切换货币的方式即可。
IP 地理定位也可能是一个可行的替代方案,但我不完全确定它在全世界的准确性。同样,请确保为访问者提供一种切换货币的方式。
关于javascript - 使用 Javascript 检测/推断访问者基础货币?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873940/