两大微信小程序实现弹幕效果方法,手持弹幕微信怎么搞的

手持弹幕小程序

  手持弹幕小程序-是一个文字滚动工具,适用于寻人,接机,粉丝应援。

8.0
两大微信小程序实现弹幕效果方法,手持弹幕微信怎么搞的

  微信对于大家来说都不陌生,不过里面有好多小功能相信朋友们就不一定都知道。

  比如说:彩字弹幕。

  方法/步骤

  1打开微信,点击【发现】

  2找到并点击进入【小程序】

  3点击右上角的“小放大镜”图标,输入“手持弹幕”。

  4选择点击“手持弹幕”,生成“弹幕”页面。

  5按照个人喜好对“弹幕”进行设置。(输入您想表达文字)

  6然后选择要发送“彩字弹幕”的朋友。

  7点击“发送”(您的朋友点击之后就会看到有意思的字幕显示)。

  微信小程序实现弹幕效果

  主要原理是使用的CSS3的动画效果。

  wxml代码:

  {{item.text}}

  1234567891011121314

  wxss:

  /**index.wxss**/

  .button{

  position: absolute;

  bottom: 0;

  width: 100%;

  }

  .aon{

  position: absolute;

  white-space:nowrap;/* 防止向下换行*/

  }

  .doommview{

  z-index: 3;

  height: 80%;

  width: 100%;

  position: absolute;

  }

  /**定义从右边向左边的移动的动画**/

  @keyframes first{

  from{left: 100%; }

  to{left: -100%;}

  }123456789101112131415161718192021

  js:

  //index.js

  var page = undefined;

  Page({

  onLoad: function () {

  page = this;

  },

  bindbt:function(){

  doommList.push(new Doomm("哈哈哈哈哈",Math.ceil(Math.random()*100),Math.ceil(Math.random()*10),getRandomColor()));

  this.setData({

  doommData : doommList

  })

  },

  data: {

  doommData:[]

  }

  })

  var doommList=[];

  var i=0;//用做唯一的wx:key

  class Doomm{

  constructor(text,top,time,color){

  this.text = text+i;

  this.top = top;

  this.time = time;

  this.color = color;

  this.display = true;

  let that = this;

  this.id = i++;

  setTimeout(function(){

  doommList.splice(doommList.indexOf(that),1);//动画完成,从列表中移除这项

  page.setData({

  doommData : doommList

  })

  },this.time*1000)//定时器动画完成后执行。

  }

  }

  function getRandomColor() {

  let rgb = []

  for (let i = 0; i < 3; ++i) {

  let color = Math.floor(Math.random() * 256).toString(16)

  color = color.length == 1 ? '0' + color : color

  rgb.push(color)

  }

  return '#' + rgb.join('')

  } 更多关注。


【本站声明】
  1、本站文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系。
  2、本网站不对文章中所涉及的内容真实性、准确性、可靠性负责,仅系客观性描述,如您需要了解该类商品/服务详细的资讯,请您直接与该类商品/服务的提供者联系。


KESION 科汛软件

KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。

KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!



▼点击进入科汛官网了解更多



热门标签
微信小程序 SaaS
上/下篇
  • 微信聊天怎么发弹幕,彩色弹幕怎么弄

  • 微信手持弹幕如何发送,微信手持弹幕怎么转发

换一换相关推荐
精选内容
热点精选