|
在PC端主流浏览器显示正常,Android原生浏览器和Android微信,QQ可以。苹果系统以及其他浏览器无法正常显示数据。
后来研究了好久才发现是 swiper-3.4.2.min.css 这个的问题,注释掉这行就能正常显示数据到界面,但是滑动效果及排版都乱完,
现求解决方案
贴代码
<script src="/utils/vue.min.js" charset="UTF-8"></script>
<script src="/utils/jquery-3.2.1.min.js" charset="UTF-8"></script>
<!-- Link Swiper's CSS -->
<link rel="stylesheet" href="/utils/swiper-3.4.2.min.css">
<!-- Swiper JS -->
<script src="/utils/swiper.min.js"></script>
$.ajax({
type: 'GET',
url: 'http://api.douban.com/v2/movie/in_theaters',
data: {
start: '0', count: "7"
},
dataType: 'jsonp',
async: false,
success: function (res) {
in_theaters = res.subjects;
var app_in_theaters = new Vue({
el: '#app_in_theaters',
data: { in_theaters: in_theaters }
});
var swiper = new Swiper('.swiper-container', {
scrollbar: '.swiper-scrollbar',
scrollbarHide: true,
slidesPerView: 'auto',
centeredSlides: false,
spaceBetween: 6,
grabCursor: false,
});
},
error: function (e) {
alert(e.statusText);
}
})
|
|