说明:收录90万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210026659.9 (22)申请日 2022.01.11 (71)申请人 上海万物新 生环保科技 集团有限公 司 地址 200433 上海市杨 浦区淞沪路43 3号 1101-1103室 (72)发明人 司云可 吴义良 (74)专利代理 机构 上海百一领御专利代理事务 所(普通合伙) 31243 代理人 邵栋 (51)Int.Cl. G06F 9/451(2018.01) G06F 9/54(2006.01) (54)发明名称 一种在H5端基于Taro框架的滑动方法与设 备 (57)摘要 本申请的目的是提供一种在H5端基于Taro 框架的滑动方法与设备。 与现有技术相比, 本申 请通过解除Taro框架的H5端视口区域滚动机制, 以使文档流高度可大于手机视口区域高度, 并通 过监听到H5端原生的scroll滚动事件和/或 touch滑动事件, 以调用目标文件自动执行对应 的生命周 期函数, 其中, 所述生命周 期函数包括 以 下 至 少 任 一 项 :o n P a g e S c r o l l 、 onPullDownRefresh、 onReachBottom。 通过这种 方式能够实现与小程序端同样的滑动效果, 提升 了用户体验。 权利要求书1页 说明书6页 附图1页 CN 114428657 A 2022.05.03 CN 114428657 A 1.一种在H 5端基于Taro框架的滑动方法, 其中, 该 方法包括: 解除Taro框架的H 5端视口区域滚动机制, 以使 文档流高度可 大于手机 视口区域高度; 通过监听H5端原生的scroll滚动事件和/或touch滑动事件, 以调用目标文件自动执行 对应的生命周期函数, 其中, 所述生命周期函数包括以下至少任一项: onPageScroll、 onPullDownRefresh、 o nReachBottom。 2.根据权利要求1所述的方法, 其中, 当所述生命周期函数包括onPageScroll, 所述监 听H5端原生的scro ll滚动事件和/或touc h滑动事件还包括: 将滚动高度scro llTop作为属性封装到scro ll滚动事件对象中; 其中, 调用目标文件自动执 行对应的生命周期函数包括: 以滚动高度scrollTop属性为参数, 调用目标文件以执行Taro框架中的单页应用页面 对象this的o nPageScroll函数。 3.根据权利要求1所述的方法, 其中, 当所述生命周期函数包括onPullDownRefresh, 所 述监听H5端原生的scro ll滚动事件和/或touc h滑动事件还包括: 检测是否下拉至文档流滚动高度的零 点; 其中, 调用目标文件自动执 行对应的生命周期函数包括: 当检测到已下拉至文档流滚动高度的零点, 调用目标文件以执行Taro框架中的单页应 用页面对象this的o nPullDownRefresh函数。 4.根据权利要求1所述的方法, 其 中, 当所述生命周期函数包括onReachBottom, 所述监 听H5端原生的scro ll滚动事件和/或touc h滑动事件还包括: 基于滚动高度和屏幕高度, 动态计算是否滚动到文档流的最底部; 其中, 调用目标文件自动执 行对应的生命周期函数包括: 当滚动到文档流的最底部, 调用目标文件以执行Taro框架中的单页应用页面对象this 的onReachBottom函数。 5.根据权利要求3或4所述的方法, 其中, 所述方法还 包括: 使文档流总是拥有预设像素的滚动高度, 以阻止阻尼回弹。 6.根据权利要求1至5中任一项所述的方法, 其中, 所述目标文件为单独的javascript 文件, 所述调用目标文件 包括: 将所述文件的方法impor t方式引入。 7.一种计算机可读介质, 其上存储有计算机可读指令, 所述计算机可读指令可被处理 器执行以实现如权利要求1至 6中任一项所述的方法。 8.一种在H 5端基于Taro框架的滑动设备, 其中, 该设备包括: 一个或多个处 理器; 以及 存储有计算机可读指令的存储器, 所述计算机可读指令在被执行时使所述处理器执行 如权利要求1至 6中任一项所述方法的操作。权 利 要 求 书 1/1 页 2 CN 114428657 A 2一种在H5端基于 Taro框架的滑动方 法与设备 技术领域 [0001]本申请涉及计算机技 术领域, 尤其涉及一种在H 5端基于Taro框架的滑动的技 术。 背景技术 [0002]近年来, 移动端使用程度不断攀高, 前端移动端技术也不断创新。 小程序作为继移 动app和移动H5技术之后的后起之秀, 以其开发周期短, 开发包小巧为优势, 在移动开发技 术中脱颖而出, 独树 一帜。 [0003]Taro作为一种以React语法进行开发的语言, 可以用一套代码 开发出多端页面。 用 Taro开发出来的页面程序, 通过不同的打包命令, 可以编译成微信小程序、 京东小程序、 拍 拍小程序、 H5移动页面、 百度小程序、 支 付宝小程序、 头条小程序等多端程序包。 而这些端的 包都可以用一套 Taro代码来实现, 大 大提升了移动前端的开发效率。 [0004]但是Taro只是在设计理念上提出一套代码, 实现多端打包, 并无法在程序的各个 细节上做到各个端的效果完全符合产品设计。 其中, 某些在小程序中可实现的滑动效果却 不能在H5端实现, 例如, 在H5环境下, 可能会存在手动点击头部statusBar状态栏部分无法 回滚到顶部, 或者onPageScroll、 onP ullDownRefresh、 onReachBotto m的生命周期函数调用 无效或者很难使用等问题。 因此, 如何使H 5端实现与小程序一 致的滑动效果需要解决。 发明内容 [0005]本申请的目的是提供一种在H 5端基于Taro框架 滑动的方法与设备。 [0006]根据本申请的一个方面, 提供了一种 在H5端基于Taro框架的滑动方法, 其中, 该方 法包括: [0007]解除Taro框架的H5端视口区域滚动机制, 以使文档流高度可大于手机视口区域高 度; [0008]通过监听H5端原生的scroll滚动事件和/ 或touch滑动事件, 以调用目标文件自动 执行对应的生命周期函数, 其中, 所述生命周期函数包括以下至少任一项: onPageScroll、 onPullDownRefresh、 o nReachBottom。 [0009]进一步地, 其中, 当所述生命周期函数包括onPageScroll, 所述监听H5端原生的 scroll滚动事件和/或touc h滑动事件还包括: [0010]将滚动高度scro llTop作为属性封装到scro ll滚动事件对象中; [0011]其中, 调用目标文件自动执 行对应的生命周期函数包括: [0012]以滚动高度scrollTop属 性为参数, 调用目标文件以执行Taro框架中的单页应用 页面对象this的o nPageScroll函数。 [0013]进一步地, 其中, 当所述生命周期函数包括onPullDownRefresh, 所述监听H5端原 生的scro ll滚动事件和/或touc h滑动事件还包括: [0014]检测是否下拉至文档流滚动高度的零 点; [0015]其中, 调用目标文件自动执 行对应的生命周期函数包括:说 明 书 1/6 页 3 CN 114428657 A 3
专利 一种在H5端基于Taro框架的滑动方法与设备
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:46:14
上传分享
举报
下载
原文档
(455.1 KB)
分享
友情链接
DB5117-T 36-2021 企业节能降耗管理规范 达州市.pdf
GB 26783-2011 消防救生照明线.pdf
T-CAAMM 28—2018 农业机械用轻型联组V带.pdf
TB-T 1842.3-2016 受电弓滑板 第3部分:碳滑板.pdf
GB-T 42535-2023 锅炉定期检验.pdf
DB23-T 3649.8—2023 政府网站建设管理规范 第8部分:集约化平台运维 黑龙江省.pdf
GB-T 40651-2021 信息安全技术 实体鉴别保障框架.pdf
DB42-T 2226.2-2024 自然资源政务一张图应用规范 第2部分:应用服务 湖北省.pdf
奇安信 数据泄露典型判例分析报告 2019.pdf
T-SZWA 001—2017 高分子益胶泥.pdf
GB-T 18386.1-2021 电动汽车能量消耗量和续驶里程试验方法 第1部分:轻型汽车.pdf
GB-T 40219-2021 拉曼光谱仪通用规范.pdf
GB-T 15843.5-2005 信息技术 安全技术 实体鉴别 第5部分 使用零知识技术的机制.pdf
纯电动乘用车控制芯片功能安全要求及测试方法.pdf
绿盟 2020 数据安全白皮书2.0.pdf
T-BBIA 4—2023 电动自行车用锂离子动力电池组技术规范.pdf
GB-T 26333-2010 工业控制网络安全风险评估规范.pdf
GB-T 34078.3-2021 基于云计算的电子政务公共平台总体规范 第3部分:服务管理.pdf
GB-T 43493.3-2023 半导体器件 功率器件用碳化硅同质外延片缺陷的无损检测识别判据 第3部分:缺陷的光致发光检测方法.pdf
WS-T 794-2022 输血相容性检测标准.pdf
1
/
3
9
评价文档
赞助2.5元 点击下载(455.1 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。