移动
覆盖移动端全栈开发疑问,解答原生 / 跨端、适配优化与体验升级中的各类移动难题。
-
1
回答
36浏览
云开发数据库查询为什么返回空数组?
我在小程序里用云开发查数据库,明明后台有数据,但 query.get() 返回的是空数组,是不是写法有问题? 我试过加 where 条件、不加条件,也检查了权限是“仅创建者可读写”,但当前用户就是创建...
移动 2026-03-28 08:41:19 -
1
回答
29浏览
为什么我的CSS动画在移动端卡顿严重?
我在做一个移动端的下拉刷新效果,用的是纯CSS动画,但真机测试时特别卡,尤其是低端安卓机。我试过加了transform: translateZ(0)开启硬件加速,还是没改善。 动画代码是这样的: @k...
移动 2026-03-28 07:46:16 -
1
回答
29浏览
LCP 优化后反而变慢了?哪里出问题了?
我按网上教程把首屏图片加了 loading="eager",还内联了关键 CSS,结果 LCP 时间从 2.1s 涨到 3.4s,完全搞不懂为啥。 页面结构很简单,就是一个 hero 图加标题,之前没...
移动 2026-03-27 19:52:21 -
1
回答
28浏览
横竖屏切换时布局错乱怎么解决?
我做了一个移动端页面,竖屏看着挺正常,但一横屏就整个布局都崩了,元素挤在一起或者超出屏幕。 试过用 orientation 媒体查询,但效果不稳定,有些安卓机根本不触发。也加了 viewport 的 ...
移动 2026-03-27 19:07:21 -
1
回答
27浏览
为什么我的Vue页面在手机上布局会错乱?
我用 Vue 写了个简单的商品卡片,在电脑浏览器看是正常的,但一到手机上就文字重叠、图片变形,明明用了百分比和 max-width 啊……试过加 viewport meta 也没用。 这是我的组件代码...
移动 2026-03-27 15:44:24 -
1
回答
30浏览
React Native调用原生模块方法总是返回undefined怎么办?
我在React Native里写了个原生模块,Android端的方法明明有返回值,但JS这边调用后总是拿到undefined,不知道是哪里出错了? 我试过加了@ReactMethod注解,也确认了方法...
移动 2026-03-27 14:56:20 -
1
回答
35浏览
PWA离线缓存不生效,刷新就白屏怎么办?
我用 Create React App 搭了个 PWA 应用,本地测试时 service worker 注册成功了,但一断网刷新页面就白屏,资源根本没被缓存下来。是不是哪里配置错了? 我试过在 ind...
移动 2026-03-27 14:55:21 -
1
回答
45浏览
touchmove 事件在移动端为什么有时候不触发?
我正在做一个移动端的滑动组件,监听了 touchmove 事件,但在某些安卓机上滑着滑着就突然不触发了,特别奇怪。试过 preventDefault 也没用,不知道是不是被浏览器默认行为干扰了? 这是...
移动 2026-03-27 09:16:22 -
1
回答
34浏览
为什么CSS像素在手机上显示大小不一致?
我在开发移动端页面时,明明写了font-size: 16px,但在不同手机上看起来大小不一样,有的特别小,有的又正常,这是为啥? 我查了下说是和设备像素比(dpr)有关,也试过加 viewport 标...
移动 2026-03-27 08:02:24 -
1
回答
28浏览
百分比布局在不同屏幕下宽度计算不一致怎么办?
我在做移动端页面时用百分比布局,明明设了 width: 50%,但在某些手机上显示的宽度却不是预期的一半,感觉跟父容器的 padding 或者 viewport 有关系,但又说不清楚具体原因。 我试过...
移动 2026-03-26 23:38:22 -
1
回答
18浏览
跨端开发框架那么多,新手该从哪个入手?
最近想学跨端开发,但 Flutter、React Native、uni-app、Taro 这些框架看得我眼花缭乱。我之前只做过 Vue 的 Web 项目,现在想搞个能同时跑在 iOS 和 Androi...
移动 2026-03-26 19:28:24 -
2
回答
32浏览
多点触控时如何防止页面缩放但保留自定义手势?
我在做一个移动端的画板应用,想禁用浏览器默认的双指缩放,但又希望用自己的 JavaScript 逻辑处理 pinch 手势。试过在 meta 里加 user-scalable=no,但 iOS 上还是...
移动 2026-03-26 19:07:21 -
1
回答
31浏览
小程序调起微信支付时提示“签名错误”怎么办?
我在开发微信小程序的支付功能,后端已经按文档生成了 prepay_id 并返回给前端,但调用 wx.requestPayment 时一直报“签名错误”。我检查了时间戳、nonceStr、package...
移动 2026-03-26 18:21:22 -
2
回答
31浏览
Xcode真机调试时网页白屏怎么办?
我用 Xcode 把 React 项目跑在 iPhone 真机上,本地开发服务器也开了,但一打开 Safari 就白屏,控制台也没报错。之前用模拟器没问题,换真机就挂了。 试过把 localhost ...
移动 2026-03-26 18:04:21 -
1
回答
23浏览
跨端开发中如何提升开发效率?
最近用 React Native 做一个跨端项目,每次改一点样式都要重新编译真机调试,太慢了。有没有办法像 Web 那样热更新快一点? 我试过开启 Fast Refresh,但有时候状态会丢,而且自定...
移动 2026-03-26 17:03:18 -
1
回答
27浏览
移动端点击为什么有300ms延迟?怎么解决?
我在做移动端页面时发现,用 click 事件绑定按钮,点完要等一下才有反应,明显卡顿。查了下说是300ms延迟的问题,但我不太明白这延迟是哪来的? 试过直接用 touchstart 代替 click,...
移动 2026-03-26 12:22:19 -
1
回答
33浏览
touchcancel 事件到底在什么情况下会触发?
我在做一个移动端的手势滑动组件,监听了 touchstart、touchmove 和 touchend,但有时候滑着滑着就突然没反应了,调试发现是触发了 touchcancel。可我明明没中断操作啊,...
移动 2026-03-26 11:40:19 -
2
回答
43浏览
LCP元素加载太慢,怎么优化首屏图片?
我首页的主图是LCP元素,但实测LCP经常超过4秒,用户看到白屏很久。我已经加了loading="lazy",但好像对首屏图没用? 试过预加载,但写法不确定对不对,现在用的是下面这段: const l...
移动 2026-03-26 11:33:17 -
1
回答
24浏览
微信支付SDK在iOS上拉不起支付窗口怎么办?
我在用uni-app集成微信支付SDK,安卓测试没问题,但iOS真机上点击支付后完全没反应,控制台也没报错。 已经确认了URL Types配置正确,也调用了plus.payment.request,但...
移动 2026-03-26 09:50:21 -
1
回答
15浏览
H5在微信内嵌浏览器里页面高度获取不准怎么办?
我在做移动端H5页面,发现用微信打开时,window.innerHeight 获取的高度总是比实际可视区域小,底部留了一截空白,但Safari和Chrome都正常。 试过加 viewport 设置、监...
移动 2026-03-26 09:07:21