美文网首页
Hanzi Writer 好用的顺序播放描边动画和描边练习测试库

Hanzi Writer 好用的顺序播放描边动画和描边练习测试库

作者: daybreakcold | 来源:发表于2021-05-09 18:50 被阅读0次

Hanzi Writer 是 javascript 免费开源库,根据汉字书写时按照笔画顺序的特征,可以播放正确笔画顺序的描边动画和练习测试。 支持简体字和繁体字。

安装

在 script 标签加载 Hanzi Writer

最简单选项是直接从 jsdelivr CDN 加载 Hanzi Writer JS 。只需将以下内容放入你的网页的头部:

<script src="https://cdn.jsdelivr.net/npm/hanzi-writer@3.0/dist/hanzi-writer.min.js"></script>

你也可以拷贝一个下载 Hanzi Writer javascript 文件:
hanzi-writer.min.js - 生产压缩版 (32 kb, 9kb 压缩后的)
hanzi-writer.js - 开发未压缩版本 (72 kb)
上面的脚本将在脚本加载后使全局 HanziWriter 变量可用。

通过 npm 加载 Hanzi Writer

如果你想在 webpack 或 node.js 中包含 Hanzi Writer,你可以从 npm install hanzi-writer 安装。然后,你可以在你的代码中包含 Hanzi Writer

const HanziWriter = require('hanzi-writer');

如果你想在旧版本 IE10/IE11 使用 Hanzi Writer,你需要为 Promise api 提供一个填充工具

<script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>

微信小程序使用

Hanzi Writer Wechat Miniprogram Plugin (微信小程序组件)

Installation

npm install hanzi-writer-miniprogram

Usage

In your page.json, first add the following to enable the hanzi-writer-view component:

{
  "usingComponents": {
    "hanzi-writer-view": "hanzi-writer-miniprogram/hanzi-writer-view"
  }
}

Then, add a hanzi-writer-view component to your page. You must add an id, width, and height, like below:

<hanzi-writer-view id="hz-writer" width="300" height="300" />

Then in your page, you can control the view via createHanziWriterContext(options), like below:

import createHanziWriterContext from 'hanzi-writer-miniprogram';

Page({
  onLoad: function() {
    this.writerCtx = createHanziWriterContext({
      id: 'hz-writer',
      character: '你',
      page: this,
    });

    // You can call any normal HanziWriter method here
    this.writerCtx.loopCharacterAnimation();
  }
});

This method requires the id from the hanzi-writer-view component in wxml, and the current page.
https://openbase.com/js/hanzi-writer-miniprogram
https://hanziwriter.org/cn/docs.html
https://juejin.cn/post/6866314175849693197

相关文章

  • Hanzi Writer 好用的顺序播放描边动画和描边练习测试库

    Hanzi Writer 是 javascript 免费开源库,根据汉字书写时按照笔画顺序的特征,可以播放正确笔画...

  • 文字描边效果

    简单描边 渐变描边 主要是用到背景渐变的样式。 SVG多彩描边效果 SVG动画霓虹灯效果

  • 描边

  • 描边

    为控件描边 根据属性值分析一目了然 你可以写很多个item 根据边框的颜色变化程度来实现边界的阴影效果 安卓中的纵...

  • AE实现内描边和外描边

    AE并没有直接提供内描边和外描边选项,不过可以通过“位移路径”实现。 点击“图层”下方“内容”的“添加”按钮。 选...

  • 字体描边

    (void)drawTextInRect:(CGRect)rect {CGSize shadowOffset = ...

  • Button描边

    self.topView.layer.masksToBounds = YES;//设置可描边self.layer....

  • 文字描边

  • 文字描边

    效果: 描边完成了,喜欢就留个小❤️吧

  • 自我描边

    我有三个大的角色:家庭成员,学习者,工作者。 家庭成员里的小角色特别多,但总体是为了建立自己和对方的安全感和幸福感...

网友评论

      本文标题:Hanzi Writer 好用的顺序播放描边动画和描边练习测试库

      本文链接:https://www.haomeiwen.com/subject/wplvdltx.html