`
shuai1234
  • 浏览: 971863 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

jqmobi(Appframework)和iscroll4兼容的问题解决

 
阅读更多

用过jqmobi的人都会知道,其自带滚动性别实在不可恭维,iscroll是一款专门针对移动前端滚动,做了特别优化的超级工具,大家可能都会想把jqmobi自带的给替换掉,但兼容性真是如履薄冰,以下是实操干货

1、添加iscroll.js文件,iscroll-lite.js是简化版,不带滚动条的
2、添加一个面板panel,设置为no-scroll,设置data-load时创建iscroll对象
<div id="pn_test" class="panel no-scroll" title="iscroll4测试" data-load="loaded"
     data-defer="iscroll4.html" data-footer="none">
</div>
3、创建iscroll js对象代码
    var myScroll;
    function loaded() {
        myScroll = new iScroll('wrapper');//,{hScrollbar: false,vScrollbar:false}
    }
4、iscroll4.html的代码,需要设置wrapper、scroller样式
<style type="text/css">
    #wrapper {
        position:absolute; z-index:1;
        top:0px; bottom:0px; left:0;
        width:100%;
        /*background:#aaa;*/
        overflow:auto;
    }

    #scroller {
        position:absolute; z-index:1;
        /*    -webkit-touch-callout:none;*/
        -webkit-tap-highlight-color:rgba(0,0,0,0);
        width:100%;
        padding:0;
    }

    /*#scroller ul {*/
        /*list-style:none;*/
        /*padding:0;*/
        /*margin:0;*/
        /*width:100%;*/
        /*text-align:left;*/
    /*}*/

    /*#scroller li {*/
        /*padding:0 10px;*/
        /*height:40px;*/
        /*line-height:40px;*/
        /*border-bottom:1px solid #ccc;*/
        /*border-top:1px solid #fff;*/
        /*background-color:#fafafa;*/
        /*font-size:14px;*/
    /*}*/
</style>
<div id="wrapper" >
    <div id="scroller" >
        <ul class="list inset">
            <li>Pretty row 1</li>
            <li>Pretty row 2</li>
            <li>Pretty row 3</li>
            <li>Pretty row 4</li>
            <li>Pretty row 5</li>
            <li>Pretty row 6</li>
            <li>Pretty row 7</li>
            <li>Pretty row 8</li>
            <li>Pretty row 9</li>
            <li>Pretty row 10</li>
            <li>Pretty row 11</li>
            <li>Pretty row 12</li>
            <li>Pretty row 13</li>
            <li>Pretty row 14</li>
            <li>Pretty row 15</li>
            <li>Pretty row 16</li>
            <li>Pretty row 17</li>
            <li>Pretty row 18</li>
            <li>Pretty row 19</li>
            <li>Pretty row 20</li>
            <li>Pretty row 21</li>
            <li>Pretty row 22</li>
            <li>Pretty row 23</li>
            <li>Pretty row 24</li>
            <li>Pretty row 25</li>
            <li>Pretty row 26</li>
            <li>Pretty row 27</li>
            <li>Pretty row 28</li>
            <li>Pretty row 29</li>
            <li>Pretty row 30</li>
            <li>Pretty row 31</li>
            <li>Pretty row 32</li>
            <li>Pretty row 33</li>
            <li>Pretty row 34</li>
            <li>Pretty row 35</li>
            <li>Pretty row 36</li>
            <li>Pretty row 37</li>
            <li>Pretty row 38</li>
            <li>Pretty row 39</li>
            <li>Pretty row 40</li>
        </ul>
    </div>
</div>
5、$.ui.useTransition = false;   //禁用动画可提高速度和三星手机的兼容性


分享到:
评论

相关推荐

    jqmobi app-framework-2.1.0

    JQMobi 和 App Framework 是移动应用开发中的两个关键框架,它们在构建跨平台的移动Web应用和本地应用中发挥着重要作用。JQMobi 是一个轻量级的JavaScript库,而App Framework则是基于JQMobi的一个扩展,提供了更...

    appframework jqmobi demo

    在移动应用开发领域,AppFramework和JqMobi是两个备受开发者喜爱的轻量级框架。它们为开发者提供了便捷的工具,使得创建功能丰富的、跨平台的移动应用变得更加简单。本篇文章将深入探讨这两个框架的特性以及如何结合...

    intel appframework3.0测试版 jqmobi3.0测试版

    intel appframework3.0测试版 jqmobi3.0测试版 App Framework 3.0和前面的版本比较有很大的变动。当本项目于2011开启之后,一直聚焦于修正系统的bug(比如安卓平台上的 CSS3 变换)、提供一个可靠的 scrolling ...

    appframework-master 2.0

    jqMobi是由appMobi针对HTML5浏览器和移动设备开发的javascript框架,是个极快速的查询选择库,支持W3C查询。 版本 jqMobi源码最初在2012年1月份推出,基于MIT/X11许可证,托管在GitHub上,开发者可参与并通过插件...

    appframework开发文档

    AppFramework,又称为 jqMobi,是一个轻量级的JavaScript框架,专为移动应用开发设计。它集成了jQuery的最佳实践,提供了丰富的UI组件和强大的功能,使得开发者能够快速构建高性能、跨平台的移动应用。本开发文档将...

    jqmobi移动开发

    ** jqMobi 移动开发框架详解 ** ...总之,jqMobi 和 App Framework 为移动开发提供了一套全面的解决方案,无论是对于新手还是经验丰富的开发者,都是构建高效、稳定、用户体验良好的移动应用的理想选择。

    appframework-3.0beta

    AppFramework 3.0 Beta 还增强了对各种移动设备和浏览器的兼容性。支持包括iOS、Android、Windows Phone在内的主流操作系统,以及Chrome、Safari、Firefox等浏览器,确保应用能在广泛的设备环境中稳定运行。同时,新...

    jq.appframework.js

    jq.appframework.js 使用jquery 和afui 开发,而不必局限于appframework.js 可以参考我的博客:http://blog.csdn.net/vincentblog/article/details/38041609

    HTML5UI框架IntelAppFramework.zip

    今天 Intel 发布了其对 jQMobi 框架的改造版本 "Intel App Framework". 这个新的 HTML5 开发环境可完全免费下载,侧重于构建见人 iOS、Android 和 Windows Phone 8 甚至是 Kindle、Nook、Facebook 和 Windows 8 的...

    appframework3.0.0

    appframework3.0 jqmobi3.0.0测试版,好多bug已被修复,赶紧下砸使用吧! ps: 交流企鹅群:333492644

    jqMobi参考手册

    通过`jqMobi`,开发者可以轻松地选择和操作DOM元素,实现高效的数据绑定和事件处理。 - **`jqPlugins`**:这是一系列专门针对移动应用的插件集合,适用于Webkit浏览器环境下的AppMobi和其他通用移动Web开发项目。`...

    JqMobi+PhoneGap项目实战

    在2013年2月22日,英特尔公司收购了HTML5移动应用公司appMobi,随后JqMobi更名为appframework,这表明了英特尔致力于打造自家的移动应用开发者工具套件,并可能会考虑为HTML5和CSS3提供更强大的硬件支持。...

    jqmobi1.02rc1

    开发者可以通过这些资源学习如何使用jqMobi,解决可能出现的问题,并了解新版本的改进和修复。 jqMobi 1.02rc1的发布,对于那些希望以高效、跨平台的方式开发HTML5移动应用的开发者来说,是一个重要的里程碑。通过...

    jqmobi icon图标大全

    jqMobi 是一个轻量级的JavaScript移动框架,专为手机和触摸设备设计,旨在提供高效、简洁的移动应用开发解决方案。它包括了一系列的功能,如事件处理、动画效果、Ajax加载以及触摸优化等。在jqMobi中,图标是UI设计...

    mobiscroll时间控件支持jqmobi等

    它不仅在原生移动设备上表现出色,而且还能很好地兼容各种移动Web框架,如jqMobi。这款控件提供了丰富的自定义选项,使得开发者能够轻松地在移动应用中集成高质量的时间和日期输入组件。 Mobiscroll 2.10.0 版本是...

    jqMobi学习笔记

    文件`jqMobi.manual.doc`很可能是jqMobi的官方手册或用户指南,包含了详细的API文档和使用示例,对于深入理解和使用jqMobi是非常宝贵的资源。建议仔细阅读此文档,以便更好地掌握jqMobi的各种功能和用法。 总的来说...

    Jqmobi做的百度地图,支持三维地图 源码

    学习如何使用浏览器的开发者工具进行问题排查,以及如何编写自动化测试脚本,对于提升开发效率和产品质量都非常重要。 8. **兼容性与适配** 移动设备种类繁多,屏幕尺寸和操作系统各异。源码中可能包含了针对不同...

    jqmobi+phonegap+手机触屏滑动效果js

    本文将深入探讨如何利用jqMobi、PhoneGap以及相关的JavaScript技术来实现手机触屏滑动效果,并动态设置手机屏幕的高度和宽度,以优化移动应用的性能和交互性。 一、jqMobi简介 jqMobi是一个轻量级的JavaScript库,...

    jqmobile3.0

    "appframework-master"这个文件名可能是jqMobile 3.0的源码仓库,包含了构建和扩展jqMobile应用所需的所有资源,如JavaScript文件、CSS样式、示例代码和文档。开发者可以通过研究这些源码,深入了解其内部工作原理,...

    Jqmobi做的百度地图,支持三维地图 源码

    本项目是基于Jqmobi实现的百度地图功能,特别是实现了三维地图的展示,这对于地理信息展示和定位服务来说具有很高的实用价值。 首先,我们要了解Jqmobi框架的核心特点。Jqmobi 是一套轻量级的JavaScript库,它借鉴...

Global site tag (gtag.js) - Google Analytics