首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动多个Photoswipe画廊

移动多个Photoswipe画廊
EN

Stack Overflow用户
提问于 2012-12-05 13:22:05
回答 1查看 1.2K关注 0票数 0

我从一个文件夹的列表中有多个PhotoSwipe图库,它们在桌面上工作得很好,但是只有第一个图库在移动设备上显示它的图像,而后面的图库不显示。PhotoSwipe实例实例化了,我可以使用箭头等导航,但没有图像。有什么想法吗?(我尝试过使用rel=的“外部”功能,但没有效果)

photoswipe代码:

代码语言:javascript
复制
function startSwipe(btnId)
{
    var galleryName = btnId;    

(function(window, PhotoSwipe)
{
            var
                options = {
                    preventHide: false,
                    loop: false,
                    captionAndToolbarShowEmptyCaptions: false,
                    getImageSource: function(obj){
                        return obj.url;
                    },
                    getImageCaption: function(obj){
                        return obj.caption;
                    }
                },
                instance = PhotoSwipe.attach( 
                    [
                        { url: 'http://www.example.com/gallery/'+galleryName+'/images/0.jpg'},
                        { url: 'http://www.example.com/gallery/'+galleryName+'/images/1.jpg'},
                        { url: 'http://www.example.com/gallery/'+galleryName+'/images/2.jpg'},

                    ], 
                    options 
                );
                instance.show(0);
    }(window, window.Code.PhotoSwipe));
}   

和jqm:

代码语言:javascript
复制
<div data-role="content">
<ul data-role="listview" data-theme="a" class="centerLiPort">
    <li id="gal1" onClick="startSwipe(this.id)">
        <div  class="imgDiv"><img src="images/gal1.jpg" ></img></div>
        <a>Gallery 1</a> 
    </li>

    <li id="gal2" onClick="startSwipe(this.id)">
        <div class="imgDiv"><img src="images/gal2.jpg" ></img></div>
        <a>Gallery 2</a>
    </li>

    <li id="gal3" onClick="startSwipe(this.id)">
        <div class="imgDiv" ><img src="images/gal3.jpg" ></img></div>
        <a>Gallery 3</a> 
    </li>
</ul>
</div><!--/content-->
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-27 12:17:09

我无法解决这个问题,唯一的解决办法是将图片库复制到子域目录中,这真的很糟糕,但它是有效的。这个错误出在IOS处理图片链接的方式上--因为它在桌面和其他移动设备上运行得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13716807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档