婚礼邀请函首页

一、学习目标

1.掌握小程序常用组件的使用

2.掌握腾讯视频插件的使用

3.掌握模板消息的使用

4.掌握背景音乐API、地图API的使用

二、邀请函首页

1.邀请函页面展示

在这里插入图片描述

2.婚礼邀请函项目目录

标签功能
app.js应用程序的逻辑文件
app.json应用程序的配置文件
app.wxss定义公共样式
pages/index/“邀请函”页面文件保存目录
pages/picture“照片”页面文件保存目录

3. 项目初始化

在这里插入图片描述

4.页面结构图

在这里插入图片描述

5.背景音乐播放

  • 在pages/index/index.wxml中实现背景音乐播放
<view class="player player-{{isPlayingMusic ? 'play' : 'pause'}}" 
bindtap="play">
  <image src="/images/music_icon.png" />
  <image src="/images/music_play.png"/>
</view>

  • 在pages/index/index.js中实现背景音乐播放逻辑
onReady: function () {
  this.bgm = wx.getBackgroundAudioManager()
  this.bgm.onCanplay(()=> {
    this.bgm.pause()
  })
  this.bgm.src = this.music_url
},
play: function (e) {
  if (this.data.isPlayingMusic) {
    this.bgm.pause()
  } else { this.bgm.play() }
  this.setData({
isPlayingMusic:!this.data.isPlayingMusic })
},


6.背景音乐播放页面

####6.1在pages/index/index.wxml中实现背景音乐播放页面

<image class="content-gif" src= "/images/save_the_date.gif" /> 
<view class="content-title">邀请函</view> 
<view class=“content-avatar">头像</view>
<view class="content-address">
    <view>我们诚邀您来参加我们的婚礼</view>
    <view>时间:2019年1月28日</view>
    <view>地点:北京市海淀区XX路XX酒店</view>
  </view>

7.一键拨打电话

7.1页面结构图在这里插入图片描述
7.2在pages/index/index.wxml中实现一键拨打电话页面
<view class="content-info">
  <view bindtap="callGroom">
  <view bindtap="callBride">
</view>
callGroom: function () {wx.makePhoneCall({})},
callBride: function () {wx.makePhoneCall({})}

7.3在pages/index/index.wxss中实现一键拨打电话页面样式
swiper { height: 100vh; }
image { width: 100vw; height: 100vh; }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值