apicloud收费吗中可以使用click吗

&云端一体&移动应用云服务平台于今年9月15日上线。APICloud是一个面向移动应用开发者的开发平台,它结合了 &端API&完善的设备功能与交互体验以及&云API&的API服务和数据存储服务,可以帮助开发者快速实现APP的开发、测试、发布、管理和运营的全生命周期管理,同时简化繁杂的服务端编码等操作程序,让APP的开发周期从一个月缩短为7天。经过两个月的运营,据APICloud创始人兼CEO刘鑫介绍,APICloud发布不到一个月就有商业用户,到11月份时,基于APICloud开发出的APP迅增,已经有应用在APP Store上线;且在较为严格的邀请码注册制度下,注册用户已经达到几万了。对此成绩,刘鑫表示,&目前APICloud的用户增长情况应了移动互联网的发展速度,市场对APICloud的接受速度远超预期。&需求旺盛,市场前景可期时下HTML5又上演一波热潮,在此背景下,基于 HTML5 的 Web App再次成为话题,那Web App是否会冲击到Native APP呢?HTML5技术是否将减少目前APP开发的需求呢?对此,刘鑫并不担心。他认为HTML 5 的背后掺杂了商业政治的成分和大量的投机成分。如果没有一个持续改进的标准和为此而不断努力的组织,HTML 5 就只能把颠覆 App 生态当成一句口号,永远充当配角。另外,据 Flurry 的报告,相比去年,2014 年用户在移动端的使用 APP 的份额进一步上升突破 80%,而手机网站的使用情况进一步被挤压。手机浏览器的用户留存和使用情况越来越不乐观,这个最重要的 HTML 5 的载体正在失去活力,反而大家寄望于超级 APP,微信在中国眼下成了一根救命稻草。当然想基于超级 APP 的形式打造自身闭环生态的厂商不止 Facebook 一家,反观国内试水的大公司也很多,但均以鸣金收兵结尾。从 UC 的 web app 商店到百度的轻应用,构建基于移动 web 流量的生态系统无一成功。可见,在随后几年内,APP开发仍将是市场主流。尽管目前竞争者众多,但刘鑫认为,国内始终没有出现一个特别突出的、能够充分满足用户需求的产品出现。&APICloud就是在这个市场里面,在正确的时间点做了比较正确的事情。&APICloud重新定义了移动应用开发。传统的APP开发,需要懂安卓、IOS等平台开发的人员各两三人。现在使用APICloud,只要1个懂网页开发的人就可以了,节约了开发成本、缩短了开发时间,提高了效率。APICloud与其竞争者的差异目前,APICloud锁定的是企业互联网化这一细分市场,刘鑫认为企业互联网化大背景下产生的机会是:互联网和软件结合,并且这种结合,传统的软件公司地位次要了,反过来,那些互联网公司能把技术或者自身在于技术变成公开的技术产品提供出去,就变得市场发展的很关键的一个点。刘鑫本人在互联网、移动互联网领域十多年,他从SP梦网时代就开始持续关注移动Web,基本上见证了移动互联网的发展,他对整个行业有非常深刻的认识。而且,APICloud创始团队曾经做过互联网、也做过软件,很清楚互联网与传统软件之间的&基因差异&和&Gap&,而这些就是APICloud优于竞争对手的一个方面。另外,APICloud与竞争对手的另外一个区别在于,一个用产品思路做事,一个用市场思路做事。&我们始终用最适合于互联网发展的方式去提供我们的产品。比如,引入互联网思路去做企业互联网化的事情,承诺一周一个版本,把互联网整个思路,代入软件行业里面。&刘鑫如是说。刘鑫非常强调了一点:&我们服务市场,不单是提供技术,我们用互联网理念来支撑我们的技术或产品。&那如何定义互联网思维呢?刘鑫借用了他此前领导的观点:&互联网分为用互联网的人和做互联网的人,现在大部分企业互联网化是用互联网,不是做互联网。做互联网,是基于互联网承载所有的业务本身运营互联网。反过来,我们的绝大多数对手都是出身于传统互联网公司或者技术公司为主,没有很明确的互联网思路。&就在上周,在中国互联网出海热潮下,APICloud开始了开阔自己的海外市场,正式在美国发布英文版,帮助希望在中国本土开展移动业务的欧美用户快速布局中国市场。另外,APICloud团队正积极和基金、VC接触,计划明年启动B轮融资。其已在年初公司创立时就获得领投的500万美元融资。马上就到2015年了,APICloud规划是在今年建立的信心的基础上,步子迈大一些,在市场和用户上再加把劲。为了这个目标,APICloud将在现有50多人团队的基础上,进一步扩充。他们欢迎业界有志之士的加入。
24小时报不停
三星S9新功能曝光:要上3D人脸识别
华为Mate 10新机下周发布 苏宁确认首发
将走出实验室,英特尔推出十七个超导量子位芯片
胡润回应阿里系对百富榜质疑:财富按市值估算
陌陌股价不到俩月下跌3成 付费用户数量停滞令投资者担忧
腾讯旗下阅文集团通过香港上市聆讯
圆通速递否认涨价
天猫否认“数百商家维权”:只是商家正常沟通
马云的无人餐厅:隔空点餐,吃完擦擦嘴就走
Facebook推出在线订餐功能
Uber提起上诉,希望在伦敦继续运营
苹果回应高通禁售iPhone诉讼:这一指控没有价值
慈善募捐新生态:网络募捐占80%以上,80后90后成主体
北极光邓锋捐赠所投兆易创新股票给清华:价值1100万美元
百度与北汽达成智能汽车领域全方位合作,将基于Apollo拟2021年量产无人驾驶汽车
Magic Leap将获淡马锡投资:估值60亿美元
特斯拉Model 3量产不及预期 三季度仅生产260辆
拍拍贷递交赴美IPO申请:最高筹资额为3.5亿美元
富士康9月营收148.3亿美元 环比暴增42.4%
乐视网发布2017年前三季度业绩预告:亏损16.6亿
搜狗募资6亿美元提交赴美上市招股书,搜狐股价大涨超14%
阿里影业:樊路远将担任阿里影业董事会主席及CEO
申通快递:拟联合多公司成立保险公司,申通出资1.6亿
乐视网:预计前三季度亏损约16.58亿至16.63亿元
长城承认与宝马探讨合作开发MINI品牌纯电动汽车
阿里投资5000万元,共建杭州师范大学阿里巴巴商学院
10月17日起北京行政区内禁止“低慢小”航空器飞行
携程再改进机票产品:开通专门售后服务通道
阿里健康签约华东三家医院,试点人工智能医疗合作
京东集团CEO刘强东今日到茅台公司进行交流
禾多科技完成千万美元天使轮融资,IDG资本和四维图新领投
摩根士丹利:马斯克旗下SpaceX估值超500亿美元
iPhone X周产量已升至40万部,但3D传感器良品率偏低
暴雪联合网易起诉4399两款游戏抄袭《守望先锋》
财富发布最受赞赏的中国公司:阿里百度海尔位列前三
金逸影视将于10月16日IPO,预计2017年净利润2亿元
人民网拟转让人民澳客36.67%股权,价格不低于9931万
纳斯达克高管:已观察比特币四五年 将评估挂牌问题
特斯拉召回1.1万辆Model X 因座椅存在安全隐患
三星电子第三季营运利润128亿美元超过预期
比特币价格首次突破5300美元,今年累计上涨约454%
腾讯旗下阅文集团通过香港上市聆讯
圆通速递否认快递涨价传闻
网购动车票可自主选座了,选座不收取额外费用
Kindle推新产品再次瞄向中国定制
共享经济催生胡润百富榜新贵 戴威骑ofo创35亿身家
高通高管:人工智能下一步投资机会在垂直领域
传Waymo索要至少10亿美元和解金才会与Uber了结诉讼
朱啸虎:ofo和摩拜合并是谣言
彭蕾质疑胡润百富榜:是抽风榜吗?心疼兄弟们三秒云端一体 · 重新定义移动应用开发
使用标准Web技术开发iOS、Android原生App,各类功能一站聚合、一键接入
App运营管理
涵盖App推送、云修复、版本更新、大数据统计分析等全面运维功能
如何实现6步从开发到运营?
选择App开发模式
从零开始,用HTML5等标准Web语言开发iOS与Android原生App
已有原生App嵌入APICloud SuperWebview SDK,降低联调成本,缩短迭代周期
编写App界面
用你熟悉的HTML5工具+APICloud插件,以2-3倍效率开发 iOS与Android原生App
App功能实现
聚合主流的第三方云服务API ,如支付、社交分享、视频直播、IM、语音会议等。一站式提供,一键集成到App中
服务端开发
你可以选择在自己的服务器或APICloud可视化数据云上进行服务端开发
在线生成App安装包
一套代码即可直接编译生成iOS和Android两套安装包;同时,针对12个常用Android应用市场,APICloud提供一键生成渠道包服务
App上线运营管理
APICloud运营云涵盖推送、云修复、大数据统计分析等App运营必备功能。版本更新更能实现App内增量更新,无需重新提交审核
不止于技术,App开发新生态
App开发平台
开发者社区
App定制服务
APICloud开发平台每天可靠的支撑着超过5000次安装包的生成并由七牛提供安装包的云存储服务
累计生成安装包
3,509,340个
21,193,170,737次
全众云物业
研途宝考研
Opler智能温控器,用户可以通过移动终端来操控家庭采暖的智能硬件设备。同时Opler专注打造地暖已装、新装用户及售后服务市场的B2B2C及O2O商业模式平台,提高地暖集成安装商服务能力水平及服务利润,同时提升地暖用户的用户体验。
Opler 创始人& CEO 杨凡
为物业公司提供的更方便、快捷、专业的在线管理手机应用,其中包括了物流、维修报装、工作交流、财务明细等模块
全众云物业 CTO 刘海浪
全众社区,是一家专业为物业管理公司提供升级转型的平台服务商,拥有行业内领先的SaaS平台,集收费系统、增值系统、管理系统为一体,多方位服务业主。“全众社区”APP为业主移动终端
恋练yoga CTO 李居瑞
春秋航空SMP平台,是各职能部门移动办公的聚合平台,通过消息推送和即时通讯来串联各业务流程,为不同角色员工提供移动办公的便利,从而提高内部办公效率。
春秋航空 移动事业部总监 朱亮
研途宝是一款让考研变简单的考研帮手。你想要的考研资料、考研辅导、考研英语、考研政治、考研数学全都有,随时随地掌握考研资讯,海量精选研题库,涵盖复习资料、考研真题、核心考点。考研难题,求助学霸,诊断学习盲区,超过30万的考研小伙伴在研友圈互动交流。
研途宝考研 高级工程师 陈艺坤
中兴付是中兴通讯发布的首个移动支付产品,可以提供一站式移动支付解决方案,构建移动支付新生态链:链接消费者和商户,融合了多种应用和支付场景。消费者只需要在手机上下载已经电子化的银行卡、公交卡等生活应用卡,就可以用手机取代钱包,直接进行支付。
中兴付 CTO 黄锐
慢慢买是一个专业的购物导购、比价网站,汇集了所有主流网上商城的报价、活动促销、历史价格走势等信息。慢慢买倡导理性消费,以让用户买到高性比价商品为宗旨的比价网。
慢慢买 CTO 毛春杰
麻花直播是款全新上线的直播社交应用,内置强大美颜功能,让您轻松变身白富美,多麦互动,任您自由穿梭大量美女帅哥直播间,进行激情互动、娱乐。
麻花直播 技术总监 杜晖
野夫钓鱼致力于打造国内最具特色的垂钓社交平台。提供包括同城约钓、钓鱼人社区、大师在线、新品试用、商户查询(钓场、渔具店)、急问快答、渔具特卖等一站式的垂钓服务。
野夫钓鱼 CEO 钟宇航
跨越HTML5和Native的技术界限
融合,再融合APICloud简介/APICloud
APICloud是中国领先的“云端一体”的移动应用云服务提供商。APICloud为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月缩短到7天。APICloud由“云API”和“端API”两部分组成,可以帮助开发者快速实现移动应用的开发、API集成、测试、渠道打包、运营管理的全生命周期管理 。
日,APICloud推出加速原生移动应用迭代的新产品SuperWebView,SuperWebView充分融合Web与Native的优点,让任何一款APP,在集成SuperWebView&SKD后都可以大幅缩短迭代周期,支持功能动态增加,无需提交AppStore审核,用户不需重新下载,拥有比原生webview更流畅更强大的用户体验。
日,APICloud面向具有APP开发需求的企业,推出在线APP定制开发服务平台,帮助企业客户快速完成App全链条的开发和上线。平台具有官方签约、保上线、便宜、快四大优势,为客户带来省心、安心的APP定制开发服务 。
APICloud推行“云端一体”的理念,重新定义了移动应用开发,帮开发者搞定一切。
APICloud的核心定位/APICloud
加速移动创新,帮助开发者和软件企业快速进入移动、云和大数据时代
APP定制平台/APICloud
App定制平台的服务由“App定制服务”和“模板Store”组成 。App定制服务
对希望开发一款专属定制App的客户,APICloud提供APP定制服务,定制服务具有以下几大特点:
1. 一对一免费在线需求评估:企业客户在线提交开发需求后,将有资深需求分析师通过在线需求评估系统为客户提供免费的一对一诊断,帮助客户梳理APP开发需求,以及对开发价格和开发周期进行预评估 。2. 开发流程标准化:APICloud严格按照项目阶段进行标准化开发,将App开发分为需求预评估、产品原型设计、UI设计、App端开发、服务端开发、接口联调、测试及验收7个阶段。 3. 项目过程视频沟通:企业客户与APICloud通过视频会议的方式进行交流,便捷、高效、可视化。所有沟通的内容最终以文件的形式保存下来,节约双方沟通成本,加快项目推进速度 。4. 项目监管透明公开:企业客户在线上项目管理系统中可实时检查和确认项目进度,参与APP开发的整个过程,保障每一步都不会偏离项目目标。 5. 验收体系严谨全面:在项目收尾时,开发团队严格按照APICloud标准化验收体系,将前后端源代码、需求文档、设计文档、操作说明、测试报告等十几项交付物完整递交给企业客户,方便项目的更新迭代。 模板Store对预算不高,但希望快速上线App验证商业模式的客户。APICloud联手优质的移动应用企业,将已成熟商业化运作的App转化为模板,实现客户从想法到上线的快速演变,商业模式的完美落地 。模板Store精选电商类、O2O类、社交类和资讯类等最热门行业的多种模板,从App前端、后端、管理后台到云服务器一站式交付,提高项目的上线速度 。模板Store特点:
1. 上线速度快:模板从App前端、后端、管理后台到云服务器一站式交付,提高项目的上线速度。 2. 支持二次定制:企业客户可获取模板的代码,方便对项目进行个性化的二次开发和更新迭代。
APP定制平台优势/APICloud
快开发周期快:APICloud拥有强大的APP开发引擎和云引擎,从“云”和“端”两个方向提供API,简化移动应用开发技术,显著缩短开发周期。
App开发平台/APICloud
1. SuperWebViewSuperWebView
任何一款APP,集成SuperWebView后都可以大幅缩短迭代周期,支持功能动态增加,无需提交AppStore审核,用户无需重新下载,比原生webview更流畅更强大的用户体验。 SuperWebView提供的并不是一个简单的网页容器,它使用的是“半翻译式”的原理将大量网页代码在运行时翻译成可调用原生的API,它调用的功能、使用的逻辑、开发的架构全部是原生APP的架构,所以才可以获得原生APP的功能和体验,从用户的角度不会察觉和原生View界面有任何差别,让原生APP团队的新功能开发变的极其高效。SuperWebView有以下四大特点:
1&.&协助融合:SuperWebView促进web和native的融合,充分衔接web和native自身特性,native工程师可以和web工程师使用SuperWebView可以充分发挥自身技术优势,共同开发同一款APP,降低web和native的融合成本。
2.&云修复能力:通过SuperWebview开发的新功能可以绕过应用商店的审核,用户无需下载更新,新功能悄无声息到达客户手中,将原本需要30天左右的版本迭代周期大幅缩短到7天,提升4-5倍的运营效率。
3.&动态生成:云端动态生产专属SDK,不再需要繁琐的编译过程与硬件调试,只需一次代码编写,即可在云端一键生成跨平台的专属SDK,轻松调用专属于你的SuperWebView。
4.&无限扩展:像微信公众号一样,让你的APP无限功能动态扩展。基于SuperWebview可以让类似于微信公众号的模式在各个APP中快速复制,并且基于SuperWebView衍生的子应用可以和桌面安装的APP一样功能强大。
2. Deep&Engine
Deep&Engine加速APP发布,缩短成熟周期。前端工程师使用Web技术HTML5、Javascript开发原生体验和原生功能的APP,Deep&Engine使用半翻译式的原理,运行中将Web翻译成Native&API,从而获得高性能体验。Deep&Engine具有以下优势 :
1. 比传统APP开发模式更简单:
技能要求少,开发APP只需1个工程师和1套前端代码;
开发效率高,提供海量模块只需利用JS进行简单的积木拼装;
管理标准化,具备标准化语言和标准化扩展
2. 领先的混合渲染技术,使交互更加流畅、界面更加优质、全方位优化至细节,打造良好的用户体验。
3. 标准化的扩展机制,支持自定义扩展。Deep&Engine适合各种类型的APP开发,现有的模块如果无法满足你的需求,APICloud支持开发者进行私有模块的开发,在后续开发中直接调用,节省了开发环节中的大量重复工作。
4. 数千万终端已验证过的稳定性保障,APP进入测试阶段,QA只要把大部分精力放在功能测试和优化用户体验即可。兼容测试和性能测试的工作量被大幅缩减,哪怕你的APP还没有发布,但是同样基于Deep&Egine的APP已经同时在数千万不同的终端上运行。云引擎
云API:减少70%服务器端编码工作量 为app开发者提供云端的api服务和数据存储服务,自动生成RESTfulAPI,支持在线NoSQL数据表设计、API调试及用量分析;同时提供推送(push)、云修复、大数据分析等服务,极大的简化了服务器端开发工作。APICloud的“云API”具有典型的“云”特性和“大数据”特性。
1. 云端设计数据库
为APP开发者提供云端NoSQL数据表设计,支持多大10种数据类型,简单配置即可完美实现APP“云与端”的数据连通;无需开发者手动编码封装,APICloud即可根据数据表设计自动生成RESTFUL&&API,最大程度减少服务器端开发工作量;预置常用云端功能模块,内置用户系统、角色系统、文件系统、权限控制等,开发者几行代码即可实现快速集成。
2. 云修复能力
通过云修复可实现App内快速回滚,让APP拥有自我修复能力,在APP内部快速回滚的过程中,支持断点续传,全面保障APP自我修复的完整性。
3. 灵活的推送机制
结合APP中的标签设置,可针对不同属性的用户进行差异化推送;可通过定时推送功能实现全程自动化推送;支持离线app上线后第一时间推送以及推送失败后的再次推送;支持双向推送IM功能。
4. 多维度的版本管理
支持IOS及Android多平台的版本同步或异步管理,在控制台内流程化进行开发和版本管理,让版本概念更清晰;通过增量更新,可在应用内进行更新,无需重新提交AppStore,让APP的版本迭代更高效;一键关闭失效或含有重大bug的版本,可以快速的让用户跳过该版本的升级,或强制此版本用户进行升级,让版本管理更轻松。
5. 强大的统计管理
APP最新的新增及活跃用户数据,几分钟后即可摆在开发者眼前,让开发者成为自己APP的运营专家。通过在APP中自定义的事件ID,来帮助开发者了解用户在APP中的特定行为数据,支持版本、终端的分布查询及错误报告。模块Store模块Store通过提供“1+1”的服务(一站式+一键集成),让APP开发以及第三方服务SDK的集成变得非常简单。在APICloud平台上就可以一站式的实现APP开发、管理、测试,甚至APP加固。APICloud公布的第一批“模块Store”合作伙伴涵盖了APP开发全生命周期的各个阶段,如IM云服务融云、推送服务个推和极光、广告服务商多盟和芒果以及酷果、统计服务TalkingData、云存储服务又拍云、APP测试服务Testin、APP加固服务梆梆安全等。APP开发者和创业企业无需再去寻找不同的第三方服务提供商逐个沟通,可以像逛超市一样在APICloud“模块Store”挑选自己中意的第三方服务,只需在线一键绑定,就可以实现不同服务的快速集成。高效的数据通道APICloud拥有从云到端的无缝数据连接通道,全程https协议加密,使用TCP协议实现即时到达。
http:无请求数量限制,高速稳定,支持断点续传,满足各类通讯需求
https:核心云api全程使用https加密传输
tcp:统一的即时下行通道,支持数据及控制指令瞬间到达
APP开发平台优势/APICloud
基于APICloud开发APP给开发者带来的好处:1. 开发技术简单:基于JavaScript开发iOS与Android跨平台APP
2. 融合Web和Native的自身优点,帮助原生程序员快速迭代。
3. 使用API引擎快速启动APP开发,标准化管理加速迭代,缩短稳定成熟周期
4. 更快进入市场:丰富的APP模块组件,拼装就可以生成酷炫APP
5. 模块自定义扩展:只有想不到,没有做不到
6. 轻松调试:一键真机同步测试,边开发边看,省时省力
7. 团队协作更高效:代码云端同步,多人协作
8. 企业VIP服务:优先客服计划,一对一专家疑难解答。
9. you&have&a&great&idea?&We&have&great&apis.
“TimetoMarket”战略/APICloud
APICloud公布了面向APP创业的“Time to Market”战略,以帮助开发者和创业企业降低高达70%的APP开发工作量,用最快的速度和最低的成本发布高品质APP。“7天,-70%”是“Time to Market”战略的核心支点,基于APICloud平台开发移动APP可以将“30人日的工作量缩短为7天”,即原本需要2个APP开发者耗费3个月的时间缩减为1个开发者1.5个月的工作。
最新动态/APICloud
日,APICloud发布了超越性产品SuperWebView,SuperWebView能促进web和native自身优势的融合,帮助原生APP团队解决“如何在短时间内开发出体验好、功能强的HTML5页面”的问题。
SuperWebView比基础的WebView或Phonegap拥有更丰富的功能,支持用HTML5开发具有原生UI和UE体验的界面、同时支持调用二维码等系统功能,并且能很好的把蓝牙、WiFi和智能硬件相连接。除此以外,SuperWebView可以动态生产超级SDK,除了基础的HTML5功能扩展还可以任意搭配众多的第三方云服务API,如推送、支付、存储、人脸识别、客服、即时通讯、统计等,让原生APP团队更加轻松的集成第三方API。让原生APP团队的新功能开发变得极其高效。
2016年让原生APP插上HTML5的翅膀
&|&相关影像
互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。未经许可,禁止商业网站等复制、抓取本站内容;合理使用者,请注明来源于。
登录后使用互动百科的服务,将会得到个性化的提示和帮助,还有机会和专业认证智愿者沟通。
此词条还可添加&
编辑次数:51次
参与编辑人数:7位
最近更新时间: 15:40:01
申请可获得以下专属权利:
贡献光荣榜iScroll中事件点击触发两次解决方案
投稿:hebedich
字体:[ ] 类型:转载 时间:
iScroll是我们在做手机网页中常用的滑动控件之一。单说其功能已相当丰富。但个别时候也是会掉坑的,正好这次就遇上了。在android的app中嵌入网页时不少手机会出现一次点击两次触发的现象。经过一段时间的折腾,总算想到了一个还算合理的解决放案。
  之前也看了很多朋友的文章里有讲这个问题。比如使用一个变量记录执行的间隔时间什么的。感觉每次都要去撸一下,比较累人。本人喜欢搬砖前先选工具。其实解决这个方法很简单。iScroll呢其实是截获了点击浏览器时的touchstart和touchend事件。在touchend的时候使用js去触发元素的onclick事件(_end这个函数)。而在实际操作中,先执行了touchend,然后再执行了一次onclick的相关函数。这样就形成了头疼的一次点击两次触发。这本来就一个不是问题的问题。之所以说这是个问题,是因为这样是我们不得不去看一看iScroll的源代码。解决这个问题的途径就是拒绝第二次执行函数。而我的逻辑也正是如此。我们可以在执行完_end函数中的触发click事件的代码后,移除onclick事件上绑定的函数。然后在定时几百毫秒之后在重新把这个事件添加上去。举个例子:
//处理之前
&span onclick="test()"&双击测试&/span&
//处理之后
&span onclick="void(0)"&双击测试&/span&
在移除onclick相关函数之后这个第二次就自然不会再触发test函数了。为了下一次还能继续使用我们可以使用setTimeout的方式把onclick的内容还原回去。
改造后的iscroll源代码(约550行~570行的样子,_end函数中):
that.doubleTapTimer = setTimeout(function () {
&&&&&&&&&&&&&&&&&&&&&&&&&&& that.doubleTapTimer =
&&&&&&&&&&&&&&&&&&&&&&&&&&& // Find the last touched element
&&&&&&&&&&&&&&&&&&&&&&&&&&& target = point.
&&&&&&&&&&&&&&&&&&&&&&&&&&& while (target.nodeType != 1) target = target.parentN
&&&&&&&&&&&&&&&&&&&&&&&&&&& if (target.tagName != 'SELECT' && target.tagName != 'INPUT' && target.tagName != 'TEXTAREA') {
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ev = doc.createEvent('MouseEvents');
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ev.initMouseEvent('click', true, true, e.view, 1,
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& point.screenX, point.screenY, point.clientX, point.clientY,
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& e.ctrlKey, e.altKey, e.shiftKey, e.metaKey,
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0, null);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ev._fake =
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& target.dispatchEvent(ev);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& /**以下代码为新增代码**/
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //找到绑定click事件的元素。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& var obj = $(target).attr("onclick") != null ? $(target) : $(target).parents("[onclick]")[0];
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& if (obj != null) {
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& var clickContent = $(obj).attr("onclick");
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& if (clickContent != "void(0)") {
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //利用新的属性来存储原有的click函数
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $(obj).attr("data-clickbak", $(obj).attr("onclick"));
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //改变onclick属性值。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $(obj).attr("onclick", "void(0)");
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //防止暴力点击
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& if (that.hashBox.length&0) {
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& for (var _i = 0; _i & that.hashBox. _i++)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& if (that.hashBox[_i] == $(obj)) {
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& that.hashBox.splice(_i, 1);
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& }&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& that.hashBox.push($(obj));
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& that._clickBack();
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& }//end
&&&&&&&&&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&&&&&& }, that.options.zoom ? 250 : 0);
_clickBack函数及hashBox代码片段(加在_end函数之前)
&&&&&& hashBox: [],
&&&&&& /*还原被点击对象的事件*/
&&&&&&& _clickBack: function () {
&&&&&&&&&&& var that =
&&&&&&&&&&& setTimeout(function () {
&&&&&&&&&&&&&&& if (that.hashBox.length & 0) {
&&&&&&&&&&&&&&&&&&& var obj = that.hashBox.pop();
&&&&&&&&&&&&&&&&&&& obj.attr("onclick", obj.attr("data-clickbak"));
&&&&&&&&&&&&&&&&&&& if (that.hashBox.length & 0) that._clickBack();
&&&&&&&&&&&&&&& }
&&&&&&&&&&& }, 500);
当然,也可以不修改 iscroll源代码,通过一个公共函数来实现。
以上就是本文所讲述的全部内容了,希望对大家学习使用iscroll滑动控件有所帮助
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具}

我要回帖

更多关于 apicloud教程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信