mzdani / yii2-webfont-loader
Yii2 Web Font Loader 包装器
1.0.0
2016-01-03 02:59 UTC
Requires
- yiisoft/yii2: ~2.0.6
This package is auto-updated.
Last update: 2024-08-29 04:31:04 UTC
README
安装
安装此扩展的首选方式是通过 composer。
可以运行
php composer.phar require --prefer-dist "mzdani/yii2-webfont-loader" "dev-master"
或者添加
"mzdani/yii2-webfont-loader": "dev-master"
到您的 composer.json
文件的 require 部分。
用法
以下是一些使用包装器的示例。
#!php
<?php
use \mdscomp\WebFontLoader;
WebFontLoader::widget([
'classes' => false,
'event' => false,
'timeout' => 2000,
'context' => "frames['my-child']",
'text' => 'abcdefghijklmnopqrstuvwxyz!',
'callback' => [
'loading' => 'function(){}',
'active' => 'function(){}',
'inactive' => 'function(){}',
'fontloading' => 'function(familyName, fvd) {}',
'fontactive' => 'function(familyName, fvd) {console.log(\'font name\'+familyName);}',
'fontinactive' => 'function(familyName, fvd) {}',
],
'CssFontName' => 'Roboto Condensed',
'type' => 'google',
'families' => ['Roboto+Condensed:400,700,300:latin'],
]);
WebFontLoader::widget([
'CssFontName' => 'Roboto Condensed',
'type' => 'typekit',
'families' => 'xxxx',
]);
WebFontLoader::widget([
'CssFontName' => 'Roboto Condensed',
'type' => 'fontdeck',
'families' => 'xxxx',
]);
WebFontLoader::widget([
'CssFontName' => 'Roboto Condensed',
'type' => 'monotype',
'families' => [
'id' => 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx',
'ver' => 12345
],
]);
?>
您必须使用 `
CssFontName,因为脚本会自动创建