hexo-tag-aplayer icon indicating copy to clipboard operation
hexo-tag-aplayer copied to clipboard

部分浏览器meting不显示

Open MakerGYT opened this issue 4 years ago • 3 comments

配置

aplayer:
  meting: true

结果

以下浏览器不显示

  • qq浏览器,包括手机版、微信内置浏览器
  • UC浏览器,包括手机版、支付宝内置浏览器

以下正常显示

  • chrome
  • firefox

有什么策略兼容

MakerGYT avatar Apr 04 '20 02:04 MakerGYT

Android手机上的夸克浏览器,UC浏览器,百度极速版,腾讯他家的软件的浏览器,小米和VO的内置浏览器全都不显示(没华为手机试不了),可以说Android端经常会被用到的浏览器基本被一网打尽,统统用不了。 safari浏览器可以正常显示。

yumseirin avatar Apr 12 '20 18:04 yumseirin

我的百度浏览器,虽然能显示出来,但是音乐不能播放,一直在转圈圈

prjoker avatar Apr 28 '20 07:04 prjoker

我修改了官方meting文件,将自定义元数的方式改成原生js的获取dom元素的方式,将aplayer元素加到获取到的元数里面。由于id属性与歌单列表的id冲突,所以可以改为其他方式获取元数,如name,class等。解决了夸克,小米等浏览器不显示的问题。但是相应的meting和aplayer对象可能受到影响。

xiaoxin-ws avatar May 04 '20 05:05 xiaoxin-ws