zoukankan      html  css  js  c++  java
  • 探究在IOS及Andriod环境中,微信小程序加载Storage中的音频与加载远程中的音频的时间花费对比

    实验目的
    探究在IOS及Andriod环境中,微信小程序加载Storage中的音频与加载远程中的音频的时间花费对比。
    实验环境
    测试机(IOS及Andriod)及微信版本号详情如下所示:


    实验步骤

    1. 在同一页面中显示“预加载播放”、“远程加载播放”按钮。
    2. “Storage播放”按钮绑定PreloadAudio(),该函数实现的功能是获取Storage中文件地址并播放音频。
    3. “远程加载播放”按钮绑定RequestAudio(),该函数实现的功能是直接请求远程音频资源,播放音频。(与步骤3中的音频资源为同一个)
    4. 打开微信小程序的真机调试模式,本实验分别以iphone12、Huawei-YAL-AL00为测试机器。
    5. 在iphone12测试机下,确保音频已下载到Storage中,点击“预加载播放”按钮,记录时间花费。重复该步骤10次,计算10次时间花费的平均值。
    6. 在iphone12测试机下,点击“远程加载播放”按钮,记录时间花费。重复该步骤10次,计算10次时间花费的平均值。
    7. 更换音频文件,再次重复步骤5,6,7。
    8. 在Huawei-YAL-AL00测试机下,确保音频已下载到Storage中,点击“预加载播放”按钮,记录时间花费。重复该步骤10次,计算10次时间花费的平均值。
    9. 在Huawei-YAL-AL00测试机下,点击“远程加载播放”按钮,记录时间花费。重复该步骤10次,计算10次时间花费的平均值。
    10. 更换音频文件,再次重复步骤8,9,10。
    11. 制表。

    实验现象及数据
    分别以iphone12、Huawei-YAL-AL00作为IOS、Android环境的测试机,测试数据详细情况如下表:


    实验结果及结论
    在IOS或Android环境下,加载同一段音频的情况下,微信小程序加载Storage中的音频比加载远程中的音频时间花费少。

  • 相关阅读:
    总结7.13 tp5模板布局
    总结7.13 tp5图像处理
    Flask数据库
    java学习day72-JT项目10(Nginx服务器/tomcat部署/数据库高可用)
    java学习day71-Linux学习(基本指令)
    java学习day71-JT项目09(Linux/JDK/Mariadb/tomcat部署)
    java学习day70-JT项目08(图片回显/Nginx)
    java学习day69-JT项目07-(商品/详情一对一操作//文件上传)
    java学习day68-JT项目06(商品curd)
    java学习day67-JT项目05(商品分类树结构显示)
  • 原文地址:https://www.cnblogs.com/ZigHello/p/14675858.html
Copyright © 2011-2022 走看看