移动
覆盖移动端全栈开发疑问,解答原生 / 跨端、适配优化与体验升级中的各类移动难题。
-
2
回答
111浏览
React PWA中使用Notification API点击按钮没反应怎么办?
我在React组件里用Notification API做消息提醒,按教程写了请求权限和发送通知的函数,但点击按钮完全没反应。手机真机测试也没弹出通知,控制台也没报错。代码检查了好几遍,哪出问题了? 这...
移动 2026-02-08 13:51:25 -
2
回答
56浏览
移动端设置HttpOnly和Secure后,JS为何仍能读取Cookie?
为什么移动端设置Cookie的HttpOnly; Secure属性后,JavaScript还能通过document.cookie读取到值?明明应该被阻止才对啊。 我确认服务器响应头有Set-Cooki...
移动 2026-02-08 13:13:11 -
2
回答
62浏览
changedTouches在移动触控中如何获取多个手指的坐标?
我在开发一个移动端绘画功能时遇到问题,当用户用多手指触控屏幕时,想通过changedTouches获取所有手指的坐标,但发现只能拿到最后一个手指的数据。比如用两个手指同时移动时,canvas上只显示一...
移动 2026-02-08 11:19:38 -
2
回答
61浏览
移动端HTTPS请求报证书错误,怎么安全处理信任问题?
在开发Android混合应用时,用fetch请求后台接口,突然出现NET::ERR_CERT_AUTHORITY_INVALID错误。测试环境用的是自签名证书,但iOS没问题,Android直接拦截请...
移动 2026-02-08 08:10:26 -
2
回答
99浏览
React项目中vConsole的自定义面板点击事件不触发怎么办?
在React项目里用vConsole自定义了一个侧边栏面板,但给按钮绑定的点击事件完全没反应,折腾了好久: import VConsole from 'vconsole'; const console...
移动 2026-02-08 00:29:24 -
2
回答
33浏览
为什么touchstart事件在移动端触发后无法阻止默认行为?
我在移动端开发时给按钮绑定了touchstart事件,想要阻止页面滑动的默认行为。代码是这样写的: element.addEventListener('touchstart', (...
移动 2026-02-07 15:18:25 -
2
回答
127浏览
Capacitor相机插件拍照后如何保存到本地并显示缩略图?
在用Capacitor的Camera插件拍照后,想把照片保存到本地并显示缩略图。按照文档调用Camera.getPhoto()时设置resultType: 'dataURL',但保存到Filesyst...
移动 2026-02-07 14:56:28 -
1
回答
69浏览
移动端长按事件和点击事件冲突怎么办?
我在移动端项目里给图片列表加长按删除功能,但发现长按触发的时候会同时触发点击事件。比如用户长按图片想删除,结果页面直接跳转到详情页了。 我用了touchstart设setTimeout,touchen...
移动 2026-02-07 12:48:32 -
2
回答
75浏览
aspect-ratio设置后图片在移动端显示变形怎么办?
我在做移动端卡片布局时用了aspect-ratio属性,但图片总是变形。比如这个卡片: .card-container { aspect-ratio: 16/9; position: relative...
移动 2026-02-07 12:45:41 -
2
回答
81浏览
安卓WebView和iOS UIWebView处理CSS3D动画差异大怎么办?
最近在做电商H5页面,用CSS3D动画做商品悬浮效果时遇到问题。在iOS的UIWebView里滑动流畅,但安卓的WebView经常出现卡顿,尤其是低版本系统。我试过把translateZ(0)改成tr...
移动 2026-02-07 10:46:41 -
2
回答
68浏览
为什么在iOS和Android上我的Flex布局间距显示不一致?
最近在做移动端适配时发现,同样的Flex布局在iPhone XR和华为P50上底部间距差了8px左右。我试过用align-items: flex-end和设置固定padding,但iOS始终会多出一条...
移动 2026-02-07 10:19:35 -
2
回答
81浏览
移动端E2E测试时,React组件在不同设备下样式错位怎么调试?
在用Cypress做移动端E2E测试时,发现一个React按钮组件在模拟iPhone 12时显示正常,但换成三星Galaxy Fold时文字溢出容器了。代码明明设置了rem单位和flex布局... 组...
移动 2026-02-07 09:25:38 -
2
回答
41浏览
vConsole在移动端调试时控制台信息不显示怎么办?
我在手机H5页面集成vConsole后,正常调用了console.log,但控制台里就是没反应。按照文档写的是这样: import VConsole from 'vconsole'; const co...
移动 2026-02-07 09:08:21 -
2
回答
112浏览
React Native TurboModule初始化失败,native模块未注册?
我在用TurboModule写个原生模块时,JS调用时报错说模块未找到。按照官方文档初始化了Java类并加了@ReactModule注解,但应用启动就崩溃了。错误提示是:TurboModuleRegi...
移动 2026-02-07 07:56:29 -
2
回答
91浏览
Kraken框架中滚动事件监听失效怎么办?
在用Kraken开发移动端列表时,给scroll-view绑定了scroll事件但一直没触发,代码检查了好几遍都没发现问题: // 在mounted钩子中绑定 this.$el.querySelect...
移动 2026-02-07 02:37:26 -
2
回答
93浏览
Flutter中子组件如何更新父组件的状态?Vue的事件方法不生效了
在用Flutter做列表项点击时遇到状态同步问题。我按照Vue的思路,在子组件通过回调修改父组件的变量,但页面就是不更新。已经试过用setState包裹回调,但控制台提示setState() call...
移动 2026-02-07 01:05:36 -
2
回答
60浏览
Detox测试时App闪退,怎么排查原因?
我在用Detox测试iOS真机时,启动App直接闪退,但手动打开App没问题。试过清除缓存、重启模拟器和重装依赖,还是报错。控制台最后显示红色警告但没具体信息,应该从哪里查起? 执行命令是:detox...
移动 2026-02-06 23:06:32 -
2
回答
189浏览
Remax中使用Page组件时小程序正常但Web端显示空白页面怎么办?
我在用Remax开发多端应用时遇到奇怪问题,同样的Page组件在小程序端能正常渲染内容,但Web端只显示空白页面。检查过网络请求都没问题,控制台也没有报错。 尝试把页面代码简化到只剩最基础的结构还是不...
移动 2026-02-06 21:49:29 -
2
回答
82浏览
Workbox预缓存配置后资源没生效,控制台报404是怎么回事?
我按文档配置了Workbox的precacheAndRoute,把图片和CSS文件列在workbox-config.js里了,但页面加载时这些资源还是显示404没命中缓存。我检查过文件路径没错,服务 ...
移动 2026-02-06 20:35:30 -
1
回答
55浏览
移动端H5点击事件在iOS Safari有延迟,怎么解决?
我在开发移动端H5页面时,发现iOS Safari上按钮点击总延迟半秒,安卓没问题。试过加user-select: none和用touchend事件,但滑动页面后点击还是卡顿,控制台也没报错,该怎么排...
移动 2026-02-06 19:15:32