问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
42浏览
如何在AJAX请求超时时正确取消未完成的请求?
在做搜索联想功能时,用户快速输入会导致之前的请求还没回来就覆盖了结果。我用XMLHttpRequest尝试用abort()取消,但代码写法好像有问题: let xhr; function search...
前端 2026-02-03 22:42:32 -
2
回答
82浏览
React Native WebView内存占用过高,如何优化容器性能?
大家好,我在用React Native开发Hybrid应用时遇到个棘手问题。首页有个WebView容器加载H5页面,用户停留超过5分钟后会出现明显卡顿,任务管理器显示内存飙升到300MB以上。我尝试过...
移动 2026-02-03 22:37:40 -
2
回答
57浏览
Charles DNS Spoofing设置后接口请求没被劫持怎么办?
在React项目开发时用Charles配置了DNS Spoofing,想拦截测试环境接口,但发现请求还是走的原地址。已经确认手机和电脑在同一网络,证书也安装了,规则里写了.*api.test.com,...
工具 2026-02-03 22:31:26 -
2
回答
54浏览
微前端架构下子应用路由跳转会触发主应用刷新怎么办?
最近在用qiankyun搭建微前端项目,遇到个奇怪的问题:主应用用react-router管理路由,子应用用了vue-router,当子应用内部跳转路径时(比如从/about到/contact),整个...
前端 2026-02-03 22:14:33 -
2
回答
64浏览
我的反调试代码在真机测试时总被绕过怎么办?
我在开发电商H5页面时想加反调试功能,写了检查navigator.webdriver和debugger事件监听的代码,但用Xposed模块启动APP后还是能正常调试我的JS。尝试过检测USB调试状态:...
移动 2026-02-03 22:07:31 -
2
回答
38浏览
使用DLL动态链接后为什么vendors包还是重复打包?
在React项目里用DLL优化打包,按教程配置了webpack.DllPlugin和DllReferencePlugin,但发现打包后的vendors包里还是包含了react和react-dom的重复...
优化 2026-02-03 22:06:34 -
2
回答
50浏览
Service Worker缓存策略更新后页面还是加载旧资源怎么办?
最近给项目加了Service Worker做静态资源缓存,但今天部署新版本后发现用户还是在加载旧资源。我尝试过清除浏览器缓存和用cache-first策略,但页面内容就是不更新,这是什么情况啊? 我设...
优化 2026-02-03 22:05:32 -
2
回答
72浏览
如何防止WebView中的JavaScript接口被恶意调用?
我在开发Android混合应用时,通过WebView添加了支付接口,但发现恶意参数能触发接口调用。比如这个暴露的pay接口: // 接口暴露代码 webView.addJavascriptInterf...
移动 2026-02-03 22:04:31 -
2
回答
86浏览
wujie嵌入子应用后样式被主应用污染怎么办?
用wujee把子应用嵌入主页面后,子应用的按钮样式突然变成主应用的灰色圆角了,明明子应用自己定义的是红色方形按钮 已经检查过子应用的CSS了,样式写得很明确: .button { background...
框架 2026-02-03 22:00:32 -
2
回答
72浏览
Notification API请求权限后无法显示通知,控制台无报错怎么办?
我按照教程用Notification.requestPermission()请求了权限,然后用new Notification()创建提示,但在Chrome里点击按钮后没有任何反应,控制台也没报错。我...
交互 2026-02-03 21:52:29 -
2
回答
65浏览
Nuxt 3页面过渡时进入动画和离开动画同时触发怎么办?
在Nuxt 3项目里给布局加了页面过渡,但切换路由时进出动画会同时闪一下。用了mode="out-in"也没用,代码是这样的: <template> <transition mode...
框架 2026-02-03 21:48:34 -
2
回答
116浏览
为什么我的PWA在安卓上始终没有添加到主屏幕的提示?
我按文档配置了manifest和service worker,但安卓手机用Chrome访问时就是没弹出"添加到主屏幕"的提示。已经检查了HTTPS和图标配置,short_name也设了,连Lighth...
移动 2026-02-03 21:41:31 -
2
回答
97浏览
表单重置按钮点击后输入框内容没清空怎么办?
我给表单加了重置按钮,但点击后输入框内容没清空,这是为什么呀? 代码是这样的: <form id="contactForm"> <input type="text" name="us...
交互 2026-02-03 21:35:33 -
2
回答
53浏览
为什么OWASP ZAP无法拦截Angular应用的某些AJAX请求?
我在用OWASP ZAP测试Angular项目时发现,虽然设置了代理8080,大部分请求都能拦截,但文件上传和实时搜索的两个AJAX请求完全没反应。用F12看网络面板明明有这些请求,ZAP里却显示空白...
安全 2026-02-03 21:34:30 -
2
回答
75浏览
React动态页面怎么设置Open Graph标签?SEO没效果
我在用React开发博客页面时遇到了Open Graph标签的问题。每个文章页都需要动态生成og:title和og:description,但分享到社交媒体时显示的还是默认内容,用SEO检测工具也提示...
优化 2026-02-03 21:24:34 -
2
回答
76浏览
React代码分割后为什么没有生成独立的chunk文件?
我在用React.lazy和Suspense做代码分割时遇到了问题。按照文档把组件用动态导入包裹: const Component = React.lazy(() => import('...
优化 2026-02-03 21:22:30 -
2
回答
89浏览
可视化编辑器中组件属性和配置表单如何保持双向同步?
我在做可视化配置编辑器时遇到个难题,拖拽组件到画布后,右侧表单显示组件属性。当我修改表单输入时,组件样式没更新。试过用Vue的v-model双向绑定,但发现表单值变化后组件属性没响应。 代码结构大概是...
交互 2026-02-03 21:19:35 -
2
回答
112浏览
Arco Design Tabs动态切换标签时组件重复渲染怎么办?
我在用Arco Design的Tabs做路由跳转时发现,每次切换标签页,对应的Content组件都会重新渲染,之前输入的表单数据就没了。我试过给TabPane加forceRender属性,但好像没生效...
组件 2026-02-03 21:09:31 -
2
回答
63浏览
Session绑定后怎么还是被CSRF攻击了?我的实现有问题吗?
我在做用户登录时把sessionID存到cookie里,并在服务端把session和用户ID做了绑定。但测试时发现,攻击页面通过已登录的浏览器发起请求,服务端居然能拿到正确的用户信息。我试过设置coo...
安全 2026-02-03 21:07:40 -
2
回答
77浏览
Prettier在CI中运行报错:找不到配置文件,但本地正常?
我在GitHub Actions里用Prettier检查代码格式时,总是报错“Error: Unable to find .prettierrc in the working directory”,但...
工具 2026-02-03 20:24:48