首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解火狐错误时遇到问题:属性列表后的SyntaxError: missing }

问理解火狐错误时遇到问题:属性列表后的SyntaxError: missing }
EN

Stack Overflow用户
提问于 2014-05-30 04:51:29
回答 1查看 202关注 0票数 0

我有以下脚本,它为字体提供了本地服务器后备:

代码语言:javascript
复制
<!-- load fonts via webfont.js with local fallback: https://github.com/typekit/webfontloader -->
<script src="//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js"></script>
<script>window.WebFont || document.write('<script src="../assets/js/webfont.js"><\/script>')</script>
<script>
  WebFont.load({

    // load fonts from CDN
    google: {
      families: ['Flamenco']
    },
    custom: {
      families: ['FontAwesome'],
      urls: [ '//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' ]
    }

    // load server fallback if CDN is unavailable
    fontinactive: function (family, fvd) {
      if (family === 'Flamenco' || 'FontAwesome') {
        WebFont.load({
          custom: {
            families: ['Flamenco', 'FontAwesome'],
            urls: [ '../assets/fonts/local-fonts.css' ]
          }
        })
      }
    },
  });
</script>

但firefox指出此行缺少结尾}

fontinactive: function (family, fvd) {

我怎么也搞不清楚出了什么问题,对不起--我肯定在什么地方出了什么愚蠢的错误。

任何指向正确方向的指针都将不胜感激。

干杯

EN

回答 1

Stack Overflow用户

发布于 2014-05-30 04:54:39

对不起,我把函数复制到了底部,忘记了逗号加fontinactive需要放在第一位。

更正了我的ref的脚本:

代码语言:javascript
复制
<!-- load fonts via webfont.js with local fallback: https://github.com/typekit/webfontloader -->
<script src="//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js"></script>
<script>window.WebFont || document.write('<script src="../assets/js/webfont.js"><\/script>')</script>
<script>
  WebFont.load({

    // load server fallback if CDN is unavailable
    fontinactive: function (family, fvd) {
      if (family === 'Flamenco' || 'FontAwesome') {
        WebFont.load({
          custom: {
            families: ['Flamenco', 'FontAwesome'],
            urls: [ '../assets/fonts/local-fonts.css' ]
          }
        })
      }
    },

    // load fonts from CDN
    google: {
      families: ['Flamenco']
    },
    custom: {
      families: ['FontAwesome'],
      urls: [ '//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css' ]
    }
  });
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23942779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档