0
Speakerdeck
的使用 script to embed一個呼叫,其將設置的API和JSON響應,如:{
"version": "1.0",
"type": "video",
"provider_name": "YouTube",
"provider_url": "http://youtube.com/",
"width": 425,
"height": 344,
"title": "Amazing Nintendo Facts",
"author_name": "ZackScott",
"author_url": "http://www.youtube.com/user/ZackScott",
"html":
"<object width=\"425\" height=\"344\">
<param name=\"movie\" value=\"http://www.youtube.com/v/M3r2XDceM6A&fs=1\"></param>
<param name=\"allowFullScreen\" value=\"true\"></param>
<param name=\"allowscriptaccess\" value=\"always\"></param>
<embed src=\"http://www.youtube.com/v/M3r2XDceM6A&fs=1\"
type=\"application/x-shockwave-flash\" width=\"425\" height=\"344\"
allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed>
</object>",
}
只需放置Speakerdeck嵌入鏈接,如:
<script async class='speakerdeck-embed' data-id='4ece03012a0554004f008afa' data-ratio='0.9534450651769087' src='//speakerdeck.com/assets/embed.js'></script>
效果很好,但我無法將其與fancybox v2整合。但是這個問題似乎更多的是運行一個a href="script"
比在一個fancybox iframe中的oEmbed api json。 (但不能肯定的說)
所以我把它弄壞了下來,以最小的剛剛通過a href="script"
鏈接啓動腳本 - 因爲的fancybox使用一個元素 - 我已經嘗試了幾個變化:
<a href="javascript(async class='speakerdeck' data-id='4ece03012a0554004f008afa' data-ratio='0.9534450651769087' src='//speakerdeck.com/assets/embed.js')" >show it</a>
我所得到的只是一個旋轉的裝載機圖標,更糟糕的是。
我想我只是有過明顯的心理錯誤,你能幫忙嗎?
感謝您的答覆,JFK。我也使用v2。我會檢查出來,稍後回覆。再次感謝您的時間。 – Ricalsin
完美。偉大的建議。簡短,簡單,恰到好處。謝謝,JFK。 – Ricalsin