修复https中无法使用分享的BUG

i18n
xaoxuu 6 years ago
parent 71e11e16c1
commit aec18561dc
  1. 2
      _config.yml
  2. 4
      layout/_partial/scripts.ejs
  3. 2
      layout/_third-party/share.ejs

@ -9,7 +9,7 @@ info:
version: 1.0-beta11
docs: https://xaoxuu.com/wiki/material-x/
# 主题的CDN地址。如需启用CDN,请在主目录的config中设置,详见文档。
cdn: https://cdn.jsdelivr.net/gh/xaoxuu/cdn-material-x@18.12.38/
cdn: https://cdn.jsdelivr.net/gh/xaoxuu/cdn-material-x@18.12.39/
############################### 主题样式 ###############################

@ -54,7 +54,9 @@
</script>
<% } %>
<% if (theme.services.share == true && config.mob && config.mob.appkey) { %>
<script id="-mob-share" src="http://f1.webshare.mob.com/code/mob-share.js?appkey=<%- config.mob.appkey %>"></script>
<% if (page.layout == 'post' && page.share != false) { %>
<script id="-mob-share" src="//f1.webshare.mob.com/code/mob-share.js?appkey=<%- config.mob.appkey %>"></script>
<% } %>
<% } %>

@ -1,4 +1,4 @@
<% if (theme.services && theme.services.share == true && config.mob && config.mob.appkey && config.mob.list) { %>
<% if (theme.services && theme.services.share == true && config.mob && config.mob.appkey && config.mob.list && page.layout == 'post' && page.share != false) { %>
<div class='metatag share -mob-share-list'>
<i class="left fas fa-share-alt fa-fw" aria-hidden="true"></i>
<div class="-mob-share-list share-body">

Loading…
Cancel
Save