1 
                    
                    MozzieW      2024-05-21 10:38:06 +08:00 
                    
                    Safari 连电脑可以进入开发者模式。Flutter App 应该也可以,进去检查请求和返回的 header 
                 | 
            
     2 
                    
                    iOCZS      2024-05-21 10:39:57 +08:00 
                    
                    你用了什么库呢?有些库是有缓存功能的 
                 | 
            
     3 
                    
                    iOCZS      2024-05-21 10:40:57 +08:00 
                    
                    看错了,是 H5 的话,那就是 webview 自己有缓存,要看看怎么配置的 
                 | 
            
     4 
                    
                    maplelin      2024-05-21 11:14:09 +08:00    是不是用了 swr 或者 react-query 
                 | 
            
     5 
                    
                    R1hu6Hs2sSN8pkVX      2024-05-21 15:11:36 +08:00 
                    
                    有没有可能是后台自己的缓存 
                 | 
            
     6 
                    
                    okakuyang      2024-05-21 16:01:58 +08:00 via iPhone 
                    
                    这种现象闻所未闻,没听说过脚本发起的请求还能缓存的,怕不是有什么地方把你请求拦截了。 
                 | 
            
     7 
                    
                    Drool      2024-05-21 16:04:32 +08:00 
                    
                    url 加时间戳试试呢 
                 | 
            
     8 
                    
                    jazzg62      2024-05-21 16:30:43 +08:00 
                    
                    服务器的 cache-control 是怎么配置的呢 
                 | 
            
     9 
                    
                    iosyyy      2024-05-21 17:06:27 +08:00 
                    
                    感觉框架的问题检查框架是否有缓存 
                 | 
            
     10 
                    
                    ugpu      2024-05-22 10:11:11 +08:00    简单粗暴 加个时间戳:  
                const url = `https://api.example.com/endpoint?timestamp=${new Date().getTime()}`; 方法二: flutter 嵌入 H5 那应该是 webview? 加入标识: " 'Cache-Control': 'no-cache, no-store, must-revalidate'," ### onWebViewCreated: (WebViewController webViewController) { webViewController.clearCache(); final Map<String, String> headers = { 'Cache-Control': 'no-cache, no-store, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', }; webViewController.loadUrl('https://your-h5-page-url.com', headers: headers); }, ### 还解决不了建议用户更换手机  | 
            
     11 
                    
                    milukun   OP H5 的同事反馈是把缓存机制停掉了。但是还不知道为什么 iOS 会有问题,Android 不会 
                 | 
            
     12 
                    
                    milukun   OP 停掉缓存机制后,正常了 
                 |