移动
覆盖移动端全栈开发疑问,解答原生 / 跨端、适配优化与体验升级中的各类移动难题。
-
1
回答
42浏览
用calc计算元素宽度时为什么会出现滚动条?
我在移动端布局时用calc设置容器宽度为calc(100% - 40px),但页面底部总出现横向滚动条,调整数值也不行。明明计算后的宽度应该刚好适应屏幕啊? .container { width: c...
移动 2026-02-17 10:25:25 -
2
回答
53浏览
小程序支付成功后订单状态没更新是怎么回事?
在开发React小程序支付功能时,支付成功回调能收到结果,但订单状态更新接口调用后页面没变化,数据库也没记录更新 我用下面的代码调用支付接口,支付成功后执行updateOrder方法,但发现订单状态始...
移动 2026-02-17 09:34:35 -
2
回答
125浏览
React中如何为可点击的非交互元素添加无障碍标签?
我正在给移动端图标按钮加无障碍支持,纯图标没有文字标签。试过用aria-label属性,但屏幕阅读器完全读不到内容,怎么回事? 比如这个React组件: const IconButton = ({ i...
移动 2026-02-17 03:07:23 -
2
回答
69浏览
移动端长按手势如何避免被快速点击误触发?
我在给移动端图片添加长按缩放功能时遇到了问题。用了touchstart记录时间,touchend计算差值,但快速点击操作还是会触发长按的回调。之前尝试用flag标记正在触摸,但点击事件还是能穿过去.....
移动 2026-02-17 01:43:34 -
2
回答
32浏览
Vue移动端暗黑模式切换时输入框背景不变化怎么办?
在开发移动端H5页面时,我给Vue项目加了暗黑模式切换功能。但发现输入框和底部导航栏的背景色在切换主题时完全没反应,其他元素都能正常变色。我尝试过用 prefers-color-scheme 媒体查询...
移动 2026-02-16 23:14:26 -
2
回答
56浏览
Lynx框架下移动端横屏时flex布局错乱怎么处理?
在用Lynx框架开发时发现,当手机从竖屏转为横屏,页面的flex布局会突然错乱。我尝试过在容器加了这段CSS: .container { display: flex; flex-wrap: wrap;...
移动 2026-02-16 21:11:22 -
2
回答
85浏览
小程序支付成功后如何正确获取订单状态并跳转页面?
我在开发小程序支付功能时遇到问题,支付接口调用后虽然能正常扣款,但支付成功后页面一直停留在支付确认页,订单状态也没有更新。我按照文档写了回调函数,但不知道为什么数据没返回。 代码写的是这样的: wx....
移动 2026-02-16 20:43:26 -
2
回答
29浏览
React中使用FastClick为什么还是有300ms延迟?
我在React项目移动端按钮点击时还是有明显的300ms延迟,明明已经引入了FastClick。按照文档在componentDidMount里初始化了,但点击按钮还是有延迟,甚至有时候会触发两次事件....
移动 2026-02-16 19:18:25 -
2
回答
301浏览
QQ小程序页面分享时,如何正确设置分享内容和路径?
在开发QQ小程序时遇到了分享功能问题,按照文档写了wx.updateShareMenu,但分享卡片显示的还是默认标题和路径,路径参数也没带进去。 场景是点击按钮触发分享,代码写了: onShareCl...
移动 2026-02-16 17:23:27 -
1
回答
73浏览
退款成功后订单状态未更新怎么办?
我做了一个小程序的退款功能,用户发起退款后明明收到支付平台返回的refund_status: "SUCCESS",但订单状态在前端还是显示"退款中"。 之前按文档写了这样的回调处理逻辑: async ...
移动 2026-02-16 16:54:28 -
2
回答
58浏览
H5页面通过USB连接Android设备调试时,为什么无法在Chrome DevTools看到实时更新?
我在开发移动端H5页面时,通过USB将Android手机连接到Mac电脑,按教程在Chrome开发者工具启用远程调试。但修改代码后页面没变化,即使刷新也看不到最新内容。尝试过清除浏览器缓存、重启adb...
移动 2026-02-16 16:12:26 -
2
回答
37浏览
移动端双击手势识别如何避免误触?我的实现总被长按干扰
我在开发移动端列表项的双击编辑功能时遇到了问题,用touchend事件记录点击时间间隔,但长按分享功能的定时器总是干扰双击判断,比如快速双击时会同时触发长按事件。 尝试过这样写逻辑: let last...
移动 2026-02-16 15:18:29 -
2
回答
48浏览
响应式图片在移动端显示模糊,怎么设置才能清晰又适配?
最近在做移动端适配,发现用标签加载的图片在大屏幕显示模糊,小屏幕又撑破容器变形。试过给图片加width: 100%和height: auto,但切换到iPhone 12这种高分辨率屏还是模糊,srcs...
移动 2026-02-16 14:44:27 -
2
回答
44浏览
为什么我的网格布局在手机上显示成单列了?
我用CSS Grid做了两列布局,但手机上看的时候变成了单列,明明设置了minmax(250px, 1fr),应该能保持两列才对啊。 代码是这样写的: <div class="container...
移动 2026-02-16 12:15:23 -
2
回答
62浏览
uni-app中React组件如何正确触发页面跳转?
在uni-app里用React写组件时,想通过按钮跳转页面,但直接用uni.navigateTo一直报错。我按照文档写了个函数: const navigate = () => { uni.nav...
移动 2026-02-16 11:36:22 -
2
回答
154浏览
uni-app和React Native社区支持差异大?如何选择框架避免资源不足?
最近在做跨端开发选型,发现用uni-app开发小程序时遇到map组件报错"component not found",官方文档只写了基础用法。我按示例写了<map :latitude="39.90...
移动 2026-02-16 08:56:31 -
2
回答
76浏览
React Native Android中自定义组件的padding在不同设备显示不一致怎么办?
我在开发Android端时遇到一个样式问题:自定义组件的padding在部分机型(比如小米12)显示正常,但华为P50上文字会顶到边框,感觉padding被忽略了。我对比过iOS版本没问题。 已经尝试...
移动 2026-02-16 04:30:55 -
2
回答
80浏览
Flutter中Provider状态在页面跳转后为什么会重置?
我在用Provider管理登录状态时遇到问题,登录成功后把用户信息存到ChangeNotifier里,但跳转到新页面后数据又变空了。 之前在Vue用类似写法没问题,比如这个组件: <templa...
移动 2026-02-16 03:57:58 -
1
回答
227浏览
React Native中为什么iOS和Android的Text组件字体大小显示差异这么大?
我在用React Native写跨平台应用时遇到个怪问题,给组件设置了fontSize: 16,iOS上显示正常,但Android看起来明显小了一号。试过在样式里加lineHeight和include...
移动 2026-02-16 03:50:38 -
2
回答
41浏览
QQ浏览器中video标签的播放按钮显示异常怎么办?
在QQ浏览器里用video标签做视频播放时,系统自带的播放按钮总是显示成灰色不可点击状态,但视频能正常自动播放。其他浏览器都正常,这是为什么啊? 代码就很简单这样写的: <video id=&q...
移动 2026-02-16 03:03:32