javascript - 带 Stripe 的自定义字体 src

标签 javascript css stripe-payments

以此为引用 https://stripe.com/docs/elements/reference#stripe-elements

我正在尝试创建自定义字体 src 以传递给我的 Stripe 元素:

var elements = stripe.elements(
    {
        font: {
            family:'Effra',
            src: "url('https://cuddlecompanions.org/wp-content/themes/diamondphoenix/fonts/effra.eot')"
        }
    }
);

var style = {
    base: {
        fontFamily: 'Effra'  
    }
}

但是字体没有按计划显示..

任何帮助将不胜感激:

最佳答案

感谢大家的帮助。我在 stripe 的 IRC 上得到了帮助。可能是缺少逗号,也切换到了 ttf。无论如何希望这可以帮助某人:

var elements = stripe.elements({
    fonts: [
        {
            family: 'Effra',

            src: 'local("Effra"), local("effra"), url(https://cuddlecompanions.org/wp-content/themes/diamondphoenix/fonts/effra.ttf) format("truetype")',
            unicodeRange: 'U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215',
        },
    ]
});


<style>
@font-face {
font-family: 'Effra';
font-weight: 400;
src: local("Effra"), local("effra"), url(https://cuddlecompanions.org/wp-content/themes/diamondphoenix/fonts/effra.ttf) format("truetype");
unicodeRange: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} 
</style> 

关于javascript - 带 Stripe 的自定义字体 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43824382/

相关文章:

javascript - setTimeout 函数中的 this 关键字嵌套在 on() 方法下。而且它不工作

javascript - 根据选择框的选择显示 div

php - 将税率应用于付款意图

php - 将泄露密码的解决方案转变为安全的解决方案

javascript - 不同对象之间递归并唯一地组合它们,不重复

javascript - jwplayer 6 : get filename

仅包含在单页 Rails 中的 CSS 文件不适用于服务器

css - IE11 使背景图像文本模糊

java - Stripe Payment Intent Id 需要保密吗?

javascript - "Stripe is not defined"错误 - 在加载脚本之前调用函数?