u2sb / hexo-tag-mmedia

hexo插入aplayer、meting、dplayer、bilibili、哔哩哔哩、西瓜视频 标签
https://demo.hexo-tag-mmedia.u2sb.com/
Apache License 2.0
82 stars 9 forks source link

添加 inject 选项。 #12

Closed moecasts closed 4 years ago

moecasts commented 4 years ago

用于解决资源重复载入问题。 https://github.com/MoePlayer/hexo-tag-aplayer/blob/master/docs/README-zh_cn.md#%E9%87%8D%E5%A4%8D%E8%BD%BD%E5%85%A5-aplayerjs-%E8%B5%84%E6%BA%90%E8%84%9A%E6%9C%AC%E9%97%AE%E9%A2%98

MonoLogueChi commented 4 years ago

我看了您改过的代码,并没有解决多次引入的问题啊,而且我下载了你的源码,测试依旧会多次引入js。

如果您坚持认为您的代码没有问题,请给出详细的测试过程和结果。

我的测试过程:

  dplayer:
    cdn: https://cdn.jsdelivr.net/npm/dplayer/dist/DPlayer.min.js
    style_cdn: https://cdn.jsdelivr.net/npm/dplayer/dist/DPlayer.min.css
    inject: true
    default:
      api: https://danmu.u2sb.top/api/danmu/dplayer/
      loop: true
      screenshot: true
{% dplayer "url:https://dl.sm9.top/Video/2018/%E6%8E%98%E5%9C%B0%E6%B1%82%E5%8D%87_x264.mp4" "screenshot" "loop" "id:46190A32F63DFF2CF0A3BB0F3293636C" "addition:https://danmu.u2sb.top/api/danmu/dplayer/v3/bilibili/?cid=28019559" %} 

{% dplayer "url:https://dl.sm9.top/Video/2018/%E6%8E%98%E5%9C%B0%E6%B1%82%E5%8D%87_x264.mp4" "screenshot" "loop" "id:46190A32F63DFF2CF0A3BB0F3293636C" "addition:https://danmu.u2sb.top/api/danmu/dplayer/v3/bilibili/?cid=28019559" %} 

{% dplayer "url:https://dl.sm9.top/Video/2018/%E6%8E%98%E5%9C%B0%E6%B1%82%E5%8D%87_x264.mp4" "screenshot" "loop" "id:46190A32F63DFF2CF0A3BB0F3293636C" "addition:https://danmu.u2sb.top/api/danmu/dplayer/v3/bilibili/?cid=28019559" %} 

image