vue.js降级(ios微信端audio不能播放的解决办法之一)

news/2024/7/20 21:31:40 标签: vue, ios, html5

还是在做qq音乐webApp~快完成了,在ios上测试的时候,发现所有audio的音乐都不能播放

几经搜索,找到了黄轶老师的一篇踩坑笔记
笔记中写的很多,关于为什么audio在ios上不能播放的根本原因和解决思路,受益颇多,感兴趣的推荐看下

回到正题,降低vue的版本可以解决ios微信端audio不能播放的问题,
但是网上看了很多,关于可用的降级的方法很少(几乎没有),我是这么做的:

vue和vue-template-complier的版本为233去掉版本号前的依赖文件夹nodemodules里删掉2个原来版本的文件夹cnpm-i-测试-success">在package.json中,锁死vuevue-template-complier的版本为2.3.3,去掉版本号前的^,依赖文件夹node_modules里删掉2个原来版本的文件夹,cnpm i => 测试 => success~!


http://www.niftyadmin.cn/n/914236.html

相关文章

vue中,在本地缓存中读写数据的方法

1.安装good-storage插件 cnpm i good-storage --save 2.读/写的方法 common/js/cache.js: import storage from good-storageconst SEARCH_KEY __search__ const SEARCH_MAX_LENGTH 15// compare:findindex传入的是function,所以不能直接传val function insertArray(arr,…

结对-贪吃蛇-需求分析

该项目属于简单益智类游戏 游戏界界面一般为600*600,使玩家一目了然。 功能需求: 一、简单的人机交互 1、玩家通过点击"W"、“A”、“S”、“D”键实现交互,使蛇在游戏界面中实现上下左右的移动。 2、当用户按空格时游戏停止。 二、…

修改tomcat启动脚本catalina.sh 指定jvm最大内存消耗为物理内存60%

修改bin/catalina.sh,添加一行代码 JAVA_OPTS"-server -Xmxfree -m | grep Mem\: | awk {print $2} | xargs -i expr {} \* 6 / 10m -XX:SurvivorRatio8 -XX:NewRatio4 -XX:PermSize128m -XX:MaxPermSize256m -XX:HeapDumpOnOutOfMemoryError -XX:DisableExpl…

a:link、a:visited、a:hover、a:active的正确使用顺序

L-V-H-E l(link)ov(visited)e h(hover)a(active)te, 即用喜欢和讨厌(LOVE-HATE)两个词来概括 因为css的就近原则(后面的覆盖前面的), 错误的顺序会导致颜色显示与预期不符, 进入知乎,了解更多

一个配置表优化的想法

今天下班在班车上想了一个关于配置表存储的小优化,起因是早上的时候发现了一个bug,这个bug是由于在运行时动态更改了一个列表配置导致的。 其实关于这种运行时“偷偷”改配置的问题我之前也有考虑过,这种应该是一不小心就会写出的&#xff0c…

node npm 构建限制内存使用

npm install --max-old-space-size150 npm run build --max-old-space-size150

记录一个overflow:hidden引起的血案-仿QQ音乐webApp

今天回顾QQ音乐作品时,在手机上测试了一下,发现一个bug:rank页面跳转rank-detail时,没有像singer-detail一样整页显示,看起来就像是header和tab把rank -detail遮住了,但PC上chrome的调试工具和微信开发者工具测试均无此问题,于是开始找原因。 以下记录我的思考过程&…

发奖金(搜狐2016研发笔试题)

发奖金(搜狐2016研发笔试题) 题目:公司进行了一次黑客马拉松大赛,全公司一共分为了N个组,每组一个房间排成一排开始比赛,比赛结束后没有公布成绩,但是每个组能够看到自己相邻的两个组里比自己成…