【问题标题】:Can Typekit be used in Spotify apps?Typekit 可以在 Spotify 应用程序中使用吗?
【发布时间】:2012-05-24 01:02:50
【问题描述】:

Spotify 的集成指南(随便)提到 Typekit 可用于引入网络字体,但其自动生成的文档没有提及需要进行哪些配置。 Typekit,开箱即用,拒绝通常的嫌疑人(本地主机,127.0.0.1)等等。

这可能吗?

【问题讨论】:

    标签: javascript spotify typekit


    【解决方案1】:

    我相信你的应用程序的来源是sp://your-app-identifier。此外,请确保您在清单的 RequiredPermissions 部分中有用于加载其 JS 等的 TypeKit 域。

    【讨论】:

    • 我在RequiredPermissions 中有*.typekit.com/*,并且它们提供的JS 嵌入代码正确加载。但是,将 sp://my-app-id 添加到 Typekit 允许的域并重新发布我的工具包似乎无法解决问题:CSS 文件仍然返回 403。
    • 您添加了您的实际应用 ID,对吧?不是字面意义上的sp://my-app-id
    • 在这种情况下,您应该创建一个简单的服务来从 Apps API 发出请求,这样您就可以确认引用者是什么,如果仍然无法正常工作,请与 TypeKit 讨论。
    • 好主意。我写了一个简单的 Flask 服务,它确认请求来自127.0.0.1。多么令人沮丧!我会与 Typekit 取得联系。感谢您的帮助。
    • 卡森:你有想过这个吗?
    【解决方案2】:

    有人在看这个吗?几个月都没有消息。不仅 TypeKit 失败了,CSS3 font-face 失败了,Google Web Fonts 也失败了。

    【讨论】:

      【解决方案3】:

      到目前为止,在 Spotify 应用中使用自定义字体的唯一方法是使用 SVG。这是我能够使它工作的唯一方法。您应该注意一些权衡,例如不可选择的文本,所以我不确定这种方法有多大好处。

      如果你真的,真的在网上挖掘,你可以找到一个关于 Spotify 开发人员删除字体渲染功能并标记未来版本以进行重新集成的单一参考,但那个版本已经消失了。我会说可以安全地假设这不在他们的雷达范围内。我会避免猜测他们的雷达上有什么和不在他们的雷达上,尽管他们的开发人员文档还有很多不足之处。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-01
        • 2016-10-02
        相关资源
        最近更新 更多