暂无菜单项

uniapp 移动端嵌套H5使用swiper,swiper-item嵌套web-view组件滑动切换

发布于 更新于
850
<swiper style="z-index: 99999;" :current="swiperCurrent" @transition="transition"  
            @animationfinish="animationfinish" class="swiper">  
            <swiper-item class="swiper-item">  
                <web-view id="website-list" :webview-styles="webviewStyles" src="https://www.xxx.com">  
                </web-view>  
                <cover-view class="active">  
                    我是webView  
                </cover-view>  
                </block>  
            </swiper-item>  
</swiper>

web-view 组件在 H5端 被转成 iframe 挂载到 body 下,类似于 vue3 的 teloport,在实现时设计如此,而此时滑动的是 swiper-item 组件,所以呈现为无法左右滑动。
针对当前业务场景可以采用 iframe 标签实现您的需求。

<swiper>  
    <swiper-item>  
        <iframe src="https://www.xxx.com"></iframe>  
    </swiper-item>  
    <swiper-item>  
        <iframe src="https://www.xxx.com"></iframe>  
    </swiper-item>  
    <swiper-item>  
        <iframe src="https://www.xxx.com"></iframe>  
    </swiper-item>  
</swiper>

如果是WP提供的嵌套APP,则可以直接使用最上面的代码嵌入即可,如下:



<swiper style="z-index: 99999;" :current="swiperCurrent" @transition="transition"  
            @animationfinish="animationfinish" class="swiper">  
            <swiper-item class="swiper-item">  
                <web-view id="website-list" :webview-styles="webviewStyles" src="https://www.xxx.com">  
                </web-view>   
            </swiper-item>  
</swiper

0 点赞
0 收藏
分享
0 讨论
反馈
0 / 600
0 讨论
热门最新
总结
暂无总结
嗨,下午好!
所有的成功,都源自一个勇敢的开始
近期热门

暂无数据