当前位置: 首页 > wzjs >正文

企业网站备案名称窍门百度域名

企业网站备案名称窍门,百度域名,wordpress views,做网站没有手机端代码片段: https://developers.weixin.qq.com/s/FoS9qZmt8s0s 全文内容为:”你向投资人演示商业计划时,对方打断说:“给你1分钟说清楚盈利模式!”你应如何回答?“ 只播到了:”你向投资人演示商业计划时“…

代码片段: https://developers.weixin.qq.com/s/FoS9qZmt8s0s

全文内容为:”你向投资人演示商业计划时,对方打断说:“给你1分钟说清楚盈利模式!”你应如何回答?“

只播到了:”你向投资人演示商业计划时“

音频有8秒的时长,

在oncanplay回调里的innerAudioContext.duration只有2+秒

代码:

// index.js
Page({data: {audioSrc: 'https://f.foundingaz.cn/api/files/audio/cherry_935b408fcf480c24d8411b2bbefbdd1e',innerAudioContext: null,errorMsg: ''},initAudio() {console.log("🚀 ~ initAudio ~ initAudio:");if (this.data.innerAudioContext) {this.data.innerAudioContext.destroy();}const innerAudioContext = wx.createInnerAudioContext();innerAudioContext.autoplay = false;innerAudioContext.src = this.data.audioSrc;innerAudioContext.onCanplay(() => {console.log('准备好了,可以开始播放', innerAudioContext.duration);});innerAudioContext.onPlay(() => {console.log('开始播放');this.setData({ errorMsg: '' });});innerAudioContext.onPause(() => {console.log('暂停播放');});innerAudioContext.onStop(() => {console.log('停止播放');});innerAudioContext.onEnded(() => {console.log('播放结束');// 可以在这里处理播放结束后销毁实例的逻辑,如果需要的话// if (this.data.innerAudioContext) {//   this.data.innerAudioContext.destroy();//   this.setData({ innerAudioContext: null });//   console.log('音频实例已销毁');// }});innerAudioContext.onError((res) => {console.error('播放错误:', res.errMsg, res.errCode);this.setData({ errorMsg: `播放错误: ${res.errMsg} (错误码: ${res.errCode})` });// 发生错误时,可以考虑销毁实例,避免资源占用if (this.data.innerAudioContext) {this.data.innerAudioContext.destroy();this.setData({ innerAudioContext: null });console.log('音频实例因错误已销毁');}});this.setData({ innerAudioContext });},playAudio() {console.log("🚀 ~ playAudio ~ playAudio:", this.data.innerAudioContext);if (!this.data.innerAudioContext) {this.initAudio();}if (this.data.innerAudioContext) {this.data.innerAudioContext.play();}},pauseAudio() {if (this.data.innerAudioContext) {this.data.innerAudioContext.pause();}},stopAudio() {if (this.data.innerAudioContext) {this.data.innerAudioContext.stop();this.data.innerAudioContext.destroy();this.setData({ innerAudioContext: null });console.log('音频实例已销毁');}},onLoad() {this.initAudio();},onUnload() {if (this.data.innerAudioContext) {console.log('组件卸载,销毁音频实例');this.data.innerAudioContext.destroy();this.setData({ innerAudioContext: null });}}
});
// index.wxml
<view class="audio-player-container"><button bindtap="playAudio">播放</button><button bindtap="pauseAudio">暂停</button><button bindtap="stopAudio">停止并销毁</button><view wx:if="{{errorMsg}}">错误: {{errorMsg}}</view>
</view>
// index.wxss
.audio-player-container {display: flex;flex-direction: column;align-items: center;padding: 20px;
}button {margin: 10px;padding: 10px 20px;
}
// index.json
{"component": true,"usingComponents": {}
}

http://www.dtcms.com/wzjs/400097.html

相关文章:

  • 文案转行做网站编辑网络营销课程培训
  • 南山网站(建设深圳信科)百度首页网站推广多少钱一年
  • 动漫网站建设意义优化seo深圳
  • 佛山专业的网站建设新手怎么学网络运营
  • 中国建设银行网站 纪念币预约windows优化工具
  • 简述网站建设有哪些步骤英语培训
  • 做的网站里面显示乱码怎么解决方法每日精选12条新闻
  • 如何做网站自适应郑州网络seo公司
  • 胶州专业建站电商运营培训课程
  • wordpress制作二级菜单seo网络优化是什么意思
  • 能进入危险网站的浏览器站长之家关键词查询
  • wordpress 用户遍历兰州seo
  • 一个人做网站的swot百度sem竞价托管
  • wordpress值得买模板郑州外语网站建站优化
  • 育贤网站建设semir是什么牌子
  • 东莞企业网站定制设计seo综合查询平台
  • 不锈钢公司网站源码 网站建设 产品3级分类asp源码网站网络排名优化方法
  • wordpress仿落网商品标题seo是什么意思
  • 效果建网站的公百度seo标题优化软件
  • 平台推广精准客源seo是什么意思如何实现
  • 网站开发 网页制作百度开车关键词
  • java做网站后台新站优化案例
  • wordpress如何写网站网络营销策划书800字
  • 用wordpress做聊天seo推广怎么学
  • 番禺微网站建设百度营销官网
  • asp做网站缺点app注册推广团队
  • 做西装的网站如何seo搜索引擎优化
  • 卫浴响应式外贸网站建设百度指数数据分析
  • beego 博客网站开发今天最近的新闻
  • 网站建设网站公司的序如何做好关键词的优化