google-apps-script - App Script HtmlService 与 Google Web Fonts 等字体一起使用?

标签 google-apps-script google-caja

我试图用应用程序脚本 HtmlService 做一个(!)页面,但想要有特定的网络字体。

我为网络字体添加了 CSS 代码,并将其与我的 CSS 集成。它不起作用。

我怀疑 Google Caja(HtmlService 正在通过 Caja 过滤器)无法使用网络字体。您知道我是否对 HtmlService 做错了什么,或者是否有任何其他方法可以通过 Caja 的过滤获得网络字体?

<link href='http://fonts.googleapis.com/css?family=Fugaz+One' rel='stylesheet' type='text/css'>

最佳答案

The stylesheet you refer to使用 @font-face 加载字体。 Caja 目前不支持@font-face,因为它引用外部内容(字体数据)Caja does not implement sanitization of and has not reviewed the risks of allowing through unchanged .

如果您想获得@font-face 支持,请在Caja's public issue tracker 上提交问题请求它。

(我是 Caja 团队的开发人员。)

关于google-apps-script - App Script HtmlService 与 Google Web Fonts 等字体一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12808007/

相关文章:

javascript - MailApp指定邮箱发件人

google-apps-script - 如何以编程方式返回项目的 'project key'

javascript - 限制第三方脚本 - Google Caja?

javascript - 谷歌表格脚本: Getting values between two values?

google-apps-script - 使用 SpreadsheetApp 脚本重置范围颜色

javascript - 在 1 个单元格中合并为值(文本和日期时间格式为 yyyy-mm-dd hh :mm)

javascript - 当 HTML5 文件 API(具体为 FileList)不可用时,如何获取文件的值?

javascript - Google Caja appendChild 没有在 Firefox 中更新 form.elements

javascript - HtmlService Caja - 设置文本框值

css - 使用转换 :rotate does not pass caja? 的 Htmlservice