【发布时间】:2015-10-20 07:48:37
【问题描述】:
我刚刚在我的网站中嵌入了一个谷歌日历,作为一个弹出框。它在桌面上按预期工作,但在 iphone 上以横向和纵向显示为空白。
HTML
<a class="fancybox fancybox.iframe" href="https://calendar.google.com/calendar/embed?showTitle=0&amp;showNav=0&amp;showDate=0&amp;showPrint=0&amp;showTabs=0&amp;showCalendars=0&amp;showTz=0&amp;mode=AGENDA&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=SOURCE REMOVED;color=%231B887A&amp;ctz=Australia%2FSydney" style=" border-width:0 " width="800" height="600" frameborder="0" scrolling="no"></a>
脚本
<script type="text/javascript">
$(function() {
// fancybox
jQuery(".fancybox").fancybox({
'type' : 'iframe', // tell the script to create an iframe
});
});
</script>
还刚刚发现日历在 Chrome 中显示为一个空白的花式框,而花式框甚至在 mac 上的 safari 上都无法打开。 (纺车)我使用相同的代码在同一站点上打开 youtube 视频、soundcloud 播放列表和 html 文件。无法弄清楚为什么日历在某些平台上不起作用...
【问题讨论】:
标签: ios iphone google-calendar-api fancybox-2