开发者社区> 问答> 正文

钉钉内置 webview 点击返回,不刷新页面

使用钉钉内置的webview 打开页面时,点击返回前一个页面,不会向服务器请求刷新页面,而是直接读取了本地的缓存。
请问这个有没有什么配置项可以配置,强制返回的时候向服务器请求更新。

展开
收起
cent_v 2016-08-16 10:58:19 19931 0
6 条回答
写回答
取消 提交回答
  • 这是因为webview内核会将上一次的绘制指令cache住,从而回退的时候,可以更快的加载页面。请问你是基于什么业务考虑需要每次强制请求服务端呢?你可以使用一个localStorage本地保存任务状态,一旦发现是返回,就触发页面reload就好了。

    2020-03-26 21:16:25
    赞同 展开评论 打赏
  • 您好,目前还没有计划,我们会不断完善和优化
    2016-08-24 16:13:44
    赞同 展开评论 打赏
  • 目前页面的刷新需要微应用开发者主动触发。钉钉目前还没有支持返回页面的事件投递。请求头加 no-cache只是说请求资源的时候,跟返回上级页面不刷新没关系。
    2016-08-22 21:11:06
    赞同 展开评论 打赏
  • 请在请求头中加no-cache
    2016-08-21 20:57:42
    赞同 展开评论 打赏
  • Re钉钉内置 webview 点击返回,不刷新页面
    Android 和 IOS 都会有问题,多个页面

    -------------------------

    回 1楼injekt的帖子
    Android 和 IOS 都会有问题,多个页面

    -------------------------

    回 1楼injekt的帖子
    请问有具体的解决方案吗

    -------------------------

    回 5楼君信的帖子
    请问具体是在哪一个地方加入no-cache ,能给一段测试的demo代码吗

    -------------------------

    回 7楼识器的帖子
    这个现在有没有提供解决方案的计划,是不是可以提供一个配置项,配置取消这个缓存
    2016-08-17 11:38:14
    赞同 展开评论 打赏
  • 是iOS还是Android设备?是单页应用的返回还是多个页面
    2016-08-16 11:38:51
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载