We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
http://yelonhimx.wang/2019/11/08/metingAdd/
The text was updated successfully, but these errors were encountered:
我不是大佬!纯业余玩玩博客!
你在博客里涉及}{的代码前后加上{% raw %}和{% endraw %}就不会被Jekyll编译了。
}{
试了你这个方法,果然有效!
你3.1的脚本放置方法,放在页头和页尾,会导致你全站的每一个页面都会加载涉及的三个脚本,多少会非使用音乐的页面对加载速度有点影响。你的3.1和3.2代码可以合并,然后一起放在你的Music.html文件里,也就是:
<!-- require APlayer --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css"> <script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"></script> <!-- require MetingJS --> <script src="https://cdn.jsdelivr.net/npm/meting@2/dist/Meting.min.js"></script> <meting-js server={{ page.server }} autoplay={{ page.autoplay }} type={{ page.type }} id={{ page.id }} auto={ page.url }} theme={{ page.theme }} > </meting-js>
这样,涉及的脚本是否在页面加载,可以通过判断一个参数“id”是否存在,来决定是否加载。所以,你去掉一个参数Music: true//作为判断是否加入播放器的开关,你把<!--中间一大堆代码-->处添加的代码改为:
Music: true//作为判断是否加入播放器的开关
<!--中间一大堆代码-->
<!--meting added --> {% if page.id %} {% include Music.html %} {% endif %}
如果你填写了id:后的数字,就加载Music.html里的所有内容,不填写就不加载!
id:
以上拙见,仅供参考! 另,借用你的方法了,先表感谢了!
Sorry, something went wrong.
@Duter2016 我不是大佬!纯业余玩玩博客! 你在博客里涉及}{的代码前后加上{% raw %}和{% endraw %}就不会被Jekyll编译了。 试了你这个方法,果然有效! 你3.1的脚本放置方法,放在页头和页尾,会导致你全站的每一个页面都会加载涉及的三个脚本,多少会非使用音乐的页面对加载速度有点影响。你的3.1和3.2代码可以合并,然后一起放在你的Music.html文件里,也就是: <!-- require APlayer --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css"> <script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"></script> <!-- require MetingJS --> <script src="https://cdn.jsdelivr.net/npm/meting@2/dist/Meting.min.js"></script> <meting-js server={{ page.server }} autoplay={{ page.autoplay }} type={{ page.type }} id={{ page.id }} auto={ page.url }} theme={{ page.theme }} > </meting-js> 这样,涉及的脚本是否在页面加载,可以通过判断一个参数“id”是否存在,来决定是否加载。所以,你去掉一个参数Music: true//作为判断是否加入播放器的开关,你把<!--中间一大堆代码-->处添加的代码改为: <!--meting added --> {% if page.id %} {% include Music.html %} {% endif %} 如果你填写了id:后的数字,就加载Music.html里的所有内容,不填写就不加载! 以上拙见,仅供参考! 另,借用你的方法了,先表感谢了!
@Duter2016 我不是大佬!纯业余玩玩博客!
谢谢您指点,互相学习,一起进步!
No branches or pull requests
http://yelonhimx.wang/2019/11/08/metingAdd/
The text was updated successfully, but these errors were encountered: