-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Taro3 H5 问题汇总 #9515
Labels
F-react
Framework - React
good first issue
Good for newcomers
T-h5
Target - 编译到 H5
V-3
Version - 3.x
Comments
taro-bot2
bot
added
F-react
Framework - React
T-weapp
Target - 编译到微信小程序
V-3
Version - 3.x
labels
Jun 11, 2021
我们的项目是从 taro2 就开始用了, 后面紧跟社区, 升级的 3.0, 适配了支付宝小程序, 目前正在适配 H5, 适配 H5 过程中遇到这些问题,还希望官方可以帮忙支持一下 |
我们看看的 |
期望抓紧和入这个改动,对于preload的影响挺大的 |
我记得 |
preload的修复合并到最新版本了吗? |
@houta-higuchi 没有, Taro 已经 17 天没发过版本了, 看了下他们最近的提交全是 RN 的, 看来重点不在 H5 |
ZakaryCode
added a commit
that referenced
this issue
Jan 19, 2022
ZakaryCode
added a commit
that referenced
this issue
Jan 24, 2022
ZakaryCode
added a commit
that referenced
this issue
Jan 24, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
F-react
Framework - React
good first issue
Good for newcomers
T-h5
Target - 编译到 H5
V-3
Version - 3.x
相关平台
微信小程序
小程序基础库: 2.17.0
使用框架: React
复现步骤
下面是我们转 H5 的时候遇到的问题的汇总
view
表现:
createAnimation
在 H5 下不生效原因:
animation
属性丢失了, 导致样式不生效解决方法: 已经提了 PR
Taro.preload
表现:
H5
下没法使用, 报没有该方法原因:
taro-h5
这个包没有实现该方法解决方法: 已经提了 PR
多个页面共用一个滚动位置的问题
表现: 当前页面滚动到底端时候,跳转至新的页面,该页面居然也滚动到底端了
原因:
如上图所示
尝试解决
让页面在
.taro_page
下滚动, 可以解决该问题;但是这样又会引发新的问题, 页面下刷新和上拉滚动就会失效了
因为
taro
把滚动监听放在了.taro-tabbar__panel
身上,按照上面的写法,他的子元素不会滚动,所以监听不了,要想解决只能自己去给
.taro_page
加滚动事件监听,这样就需要去改原有的代码逻辑,可以实现就是比较麻烦-webkit-overflow-scrolling: touch
表现:
.taro-tabbar__panel
上加了这个, 导致手机safari
上滚动有时会卡主和 fixed 定位的元素z-index
失效解决方法:
-webkit-overflow-scrolling:auto
scrollView
手机
safari
上表现不好, 直接better-scroll
自己实现一个scrollView
video
手机
safari
上点击全屏,事件会穿透, 而且还会报错setTabBarBadge
表现: 方法执行了, 但是视图没有更新; 只有刷新页面才会更新
解决方法: 自己通 操作
dom
方式 去修改期望结果
可以解决这些问题
实际结果
有问题
环境信息
The text was updated successfully, but these errors were encountered: