我正在开发一个应用程序,我希望货币将显示货币代码,具体取决于设备的区域设置配置。 我尝试使用全球化的原生离子插件。如果我在代码中写下货币代码(例如EUR),一切正常,但我想从locale配置中获取它。
我无法找到任何办法。我发现的所有例子都是编写货币代码。那我就问我是不是想做一些不可能的事情。
谢谢...
答案 0 :(得分:0)
在进行一些挖掘后,我不认为有一种从设备信息或区域设置中获取货币的直接方式。
原因可能是语言,位置和用于购物的货币之间没有明显的联系。
您可以使用的唯一外部提示可能是通过使用" In App Purchase 2"离子原生插件。
这需要在Google Play商店中为您的应用激活In App Billing,或在Apple App Store中激活In App Purchase。然后,一旦您创建了(非免费)产品,您就可以检查从商店收到的产品详情中使用的货币,并将其作为有关用户首选货币的提示。
除此之外,我最好的猜测是采用默认货币并手动为每个地区分配特定货币。
这些都没有给我任何有关用户首选货币的直接信息。
我想得到一个更好的答案......