Environment является автономный скрипт развернут как веб-приложение с HTMLService()
:Как использовать шрифт Awesome в скрипте Google Apps?
function doGet() {
return HtmlService.createTemplateFromFile('index').evaluate();
}
// see: http://stackoverflow.com/a/39309690
function include(filename) {
return HtmlService.createHtmlOutputFromFile(filename)
.getContent();
}
Я могу связать с удивительным файл CSS шрифта в index.html
так:
<?!= include('css_font_awesome'); ?>
Это будет ссылка на css_font_awesome.html
, который содержит стили в пределах <style>
теги.
Но как связать с файлами .eot
, .woff
, .ttf
и .svg
в Потрясающем файле CSS шрифт, то есть:
@font-face {
font-family: 'FontAwesome';
src: url('fontawesome-webfont.eot?v=4.6.3');
src: url('fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('fontawesome-webfont.woff?v=4.6.3') format('woff'), url('fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
Это сработало, спасибо, было бы хорошо знать, возможно ли это, если вы не используете CDN (или любой другой внешний хостинг, не принадлежащий Google Apps), если какие-либо последующие плакаты сталкиваются с этим. – user1063287
По состоянию на 10/2016 в скрипте приложений отсутствует опция хостинга. Вам понадобится сторонний хост. Firebase, App Engine, Cloud Storage являются общими, которые используются в сообществе сценариев приложений. –