0.0.10 • Published 5 years ago

min-barrage v0.0.10

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

查看官网示例

使用

方式一:

下载资源包,解压后引入barrage.min.js和style.css

在js中初始化并使用

// 初始化
let barrage=new Barrage(
  {
    el:'body'
  }
);

// 发送弹幕
barrage.start('这是一个测试',
  {
    speed:10,
    headImg:'static/1.jpeg'
  }
);

方式二:

# 下载min-barrage
npm install min-barrage -D

# 引入

import Barrage from 'min-barrage'
import 'min-barrage/lib/style.css'

# 使用

# 初始化
let barrage=new Barrage(
  {
    el:'body'
  }
);

# 发送弹幕
barrage.start('这是一个测试',
  {
    speed:10,
    headImg:'static/1.jpeg'
  }
);

API

初始化传参

属性说明类型默认值必填
el插入弹幕的父级元素,如'.barrge','#el'string
defaultHeader默认显示的头像,可以是本地静态图片地址,也可以是线上地址,不能是绝对地址string
url点击弹幕默认的url地址string
speed弹幕默认移动速度,如10表示10s内完成移动number10
color字体颜色,支持各种颜色值string#ffff(白色)
backColor弹幕背景颜色string#69696980(黑灰透明)
height弹幕高度string40px
fontSize弹幕字体大小string20px
isLeft弹幕移动方向,为true时从左往右移动booleanfalse

start方法

Barrage.prototype.start(message,option)

属性说明类型默认值必填
message弹幕显示的信息string
option可选参数,单条弹幕移动速度,鼠标点击跳转页面等object

option可选参数

属性说明类型默认值必填
speed单条弹幕移动速度,如10表示10s内完成移动number初始化的传值
url鼠标点击弹幕跳转页面string
headImg弹幕头像地址,仅支持绝对地址或者网络图片地址
0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago