2.0的影音卡在2.1显示不出!
这个是在anki2.0的时候做的老友记的影音卡,每个卡均为一个视频,升级Anki2.1后就这样子了。哪位大神能解决啊!感谢感谢啊!
模板有错,拿出来改改正就好 我爱深蓝 发表于 2019-11-21 13:35
模板有错,拿出来改改正就好
你好,这个一般要怎么改啊,改什么地方? 把模板代码贴一下吧 今天也遇到了这个情况,昨天刚从本版下的,希望有人告知解决办法。 期待高手出招阿,小白只能干瞪眼{:11_379:} 代码如下:上中下=====分割
<!-- front -->
<div id="stage-face" class="section" >
<img src="_mj_friends01.jpg" width="100%" height="auto">
</div>
<div class="section">
<div id="tv-src">{{Video}}</div>
<div id="tv" class="item">
<video autoplay="true" width="100%" height="auto" src="{{Video}}" controls="controls" webkit-playsinline="true" playsinline="true" poster="_mj_friends01.jpg"></video>
</div>
</div>
<div class="section">
<div id="voice" class="item">
<span>播放音频:</span>
<img src="_mj_play_button.png" onClick="playAudio(1);">
<img src="_mj_pause_button.png" class="mobile" onClick="playAudio(0);">
<audio id="audiotag" src="{{Audio}}" style="display:none"></audio>
<label class="mobile"><input id="loop" name="loop" type="checkbox" onclick="loopAudio(this);"/>循环播放</label>
</div>
</div>
<div class="footer">
<p>{{Timeline}}</p>
</div>
<script type="text/javascript">
if(bWin) {playVideo();}
</script>
========================================================================================
</style>
<style>
.card {
font-family : Helvetica, Arial, Sans-serif;
font-size : 16px;
text-align : left;
color : #1d2129;
background-color : #e9ebee;
}
.section {
border : 1px solid;
border-color : #e5e6e9 #dfe0e4 #d0d1d5;
border-radius : 3px;
background-color : #fff;
position : relative;
margin : 5px 0;
}
.item {margin:0 10px; padding:10px 0;}
.section p {padding:0 10px}
.center {text-align:center}
hr {border:0; margin:0 12px;border-top:1px solid #e5e5e5;}
#voice, #tv {
font-family : Helvetica, Arial, Sans-serif;
font-size : 16px;
text-align : left;
color : #1d2129;
}
#voice label{display:block; float:right; padding-top:5px;}
#voice img, #tv img{vertical-align:middle;padding:0 5px 0 10px;}
p {font-size:16px;line-height:1.5em;margin:0.5em 0; text-align:center;}
. gray {color:#666}
.footer {margin-top:5rem;padding-right:5px}
.footer p {font-size: 12px; font-style: italic; color: gray;text-align:right;}
#tv-src, #stage-face, #notes{display:none}
</style>
<script type="text/javascript">
bWin = navigator.platform.indexOf("Win") == 0;
function playVideo(){
var videoSrc = document.getElementById("tv-src").textContent;
py.link("ankiplay" + videoSrc);
}
function playAudio(bPlay){
var player = document.getElementById('audiotag');
var audioSrc = player.getAttribute("src");
if (bWin) {
py.link("ankiplay" + audioSrc);
} else {
if (bPlay) player.play(); else player.pause();
}
}
function loopAudio(cb){
var bLoop = cb.checked;
var player = document.getElementById('audiotag');
if (bLoop)
player.setAttribute("loop", "true");
else
player.removeAttribute("loop");
}
function hidex(x){
if (x.length > 1) {
for(var i=0; i<x.length; i++) {
x.setAttribute("style", "display:none")
}
} else {
x.setAttribute("style", "display:none")
}
}
function update() {
var tv = document.getElementById("tv");
if (bWin) {
tv.innerHTML = '<span>播放视频:</span><img src="_mj_play_button.png" onClick="playVideo();">';
var stage_face = document.getElementById("stage-face");
stage_face.setAttribute("style", "display:block")
var mobile_only = document.getElementsByClassName("mobile");
hidex(mobile_only);
}
var notes = document.getElementById("notes");
var child = notes.getElementsByClassName("item")
if (notes!=null && child!=null && child.textContent) {
notes.setAttribute("style", "display:block");
}
}
window.onload = update;
update();
</script>
<style>
=========================================================
<div id="stage-face" class="section" >
<img src="_mj_friends01.jpg" width="100%" height="auto">
</div>
<div class="section">
<div id="tv-src">{{Video}}</div>
<div id="tv" class="item">
<video width="100%" height="auto" src="{{Video}}" controls="controls" webkit-playsinline="true" playsinline="true" poster="_mj_friends01.jpg"></video>
</div>
<p>{{Subtitle-EN}}</p>
<p class="gray">{{Subtitle-CN}}</p>
</div>
<div class="section">
<div id="voice" class="item">
<span>播放音频:</span>
<img src="_mj_play_button.png" onClick="playAudio(1);">
<img src="_mj_pause_button.png" class="mobile" onClick="playAudio(0);">
<audio id="audiotag" src="{{Audio}}" style="display:none"></audio>
<label class="mobile"><input id="loop" name="loop" type="checkbox" onclick="loopAudio(this);"/>循环播放</label>
</div>
</div>
<div class="section" id="notes">
<div class="item">{{Notes}}</div>
</div>
页:
[1]