1.0.1 • Published 3 years ago

tbarrage v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

tbarrage 弹幕

弹幕 SDK,适用 taro2 & taro3。目前只验证了 H5 & 微信小程序平台,其他平台待验证。欢迎各位验证补充,特开 issue记录

taro3 下需注意调用时机。

componentDidMount() {
    Taro.eventCenter.once(Taro.Current.router?.onReady as string, () => {
        // code goes here
    });
}

反正点赞又不要钱,点个小星星再走呗 ^_^

安装

npm install tbarrage --save

使用

import Barrage from 'tbarrage';

this.barrage = new Barrage(
  '#canvas',
  [
    {
      img: require('./avatar.png'),
      txt: 'xx领取了法拉利5元优惠券',
      color: 'red',
      bgColor: null,
    },
    {
      txt: 'xx刚刚领取了兰博基尼5元优惠券',
    },
    {
      txt: 'xx刚刚领取了兰博基尼5元优惠券',
      color: 'red',
    },
  ],
  {
    // your options goes here
  },
);

this.barrage.run();
// this.barrage.stop();

参数

参考 src/types.ts

构造函数配置项属性: IOptions;

弹幕项配置属性: IItem;

License

MIT@elvinzhu