所需技能 : 高级开发技能
您可以为 Zonos Hello 提供您网站上价格元素的 CSS 选择器。Zonos Hello 将提取这些元素的文本,并使用外汇汇率将其转换为显示外币。您可以通过 currencySelectors 属性将 CSS 选择器传递到配置中。
currencySelectors
Hello 集成脚本
zonos.config({ currencySelectors: '.money, .price, #subtotal' });
您可以通过调用以下JavaScript重新触发货币转换:
zonos.displayCurrency();
调用 displayCurrency 可能是必要的,如果您的网站在页面加载后动态加载产品信息。
displayCurrency
如果需要进一步的自定义,您可以提供一个自定义转换器。转换器应该是一个接受三个参数的 Javascript 函数。
zonos.config({ currencyConverter: (convertAndFormat, convert, format) => { // 来自您页面的价格 const price = 12.34; // 格式化字符串(例如 "CA$17.60") const displayPrice = convertAndFormat(price); // 数字(例如 17.6) const foreignPrice = convert(price); // 格式化字符串(例如 "CA$17.60") const displayPriceAgain = format(foreignPrice); }, });
Zonos 提供额外费用的定制开发服务。定价取决于请求的工作量。
货币转换
使用 Hello 处理您网站上的货币转换。所需技能 : 高级开发技能
您可以为 Zonos Hello 提供您网站上价格元素的 CSS 选择器。Zonos Hello 将提取这些元素的文本,并使用外汇汇率将其转换为显示外币。您可以通过
currencySelectors
属性将 CSS 选择器传递到配置中。Hello 集成脚本
zonos.config({ currencySelectors: '.money, .price, #subtotal' });
您可以通过调用以下JavaScript重新触发货币转换:
Hello 集成脚本
zonos.displayCurrency();
调用
displayCurrency
可能是必要的,如果您的网站在页面加载后动态加载产品信息。如果需要进一步的自定义,您可以提供一个自定义转换器。转换器应该是一个接受三个参数的 Javascript 函数。
zonos.config({ currencyConverter: (convertAndFormat, convert, format) => { // 来自您页面的价格 const price = 12.34; // 格式化字符串(例如 "CA$17.60") const displayPrice = convertAndFormat(price); // 数字(例如 17.6) const foreignPrice = convert(price); // 格式化字符串(例如 "CA$17.60") const displayPriceAgain = format(foreignPrice); }, });