YYangBBB 2019-05-28 16:44 采纳率: 0%
浏览 360

安卓使用腾讯内核的webview,ajax加载一些URL比较复杂的页面会报404

安卓使用腾讯内核的webview,ajax加载一些URL或者img标签的资源URL比较复杂的页面会报404,
代码非常简答,就是使用webview的.loadUrl()方法加载一个网页,网页上使用ajax或者img标签的URL比较复杂时,类似这样
http://192.168.10.111/aaaaaaa/bbbbbbbbb.adtion/0/3A740CFFE34728DA48258408002A0858/$FILE/MES%E7%94%9F%E4%BA%A7%E5%88%B6%E9%80%A0%E6%89%A7%E8%A1%8C%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%E9%A6%96%E9%A1%B5%E6%A0%87%E8%AF%86-1.png
的链接无法加载,提示404,http://192.168.10.111:81/aaaa/bbbb.png 这种简单的链接是可以正常访问的,求求求救~~

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-09 22:10
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题可能由多种原因引起。以下是一些常见的原因和解决方案:

    1. 网络问题:如果网络连接不稳定或不安全,可能会导致加载失败。

    2. JavaScript错误:在加载的JavaScript文件中可能存在语法错误或其他错误。

    3. 文件路径错误:确保您提供的文件路径是正确的,并且没有拼写错误。

    4. 页面内容损坏:某些情况下,由于服务器端的问题,页面的内容可能被破坏了。

    5. 代理设置不当:如果您的设备正在通过代理服务器进行数据传输,那么可能会影响加载过程。

    6. 内存不足:当Android设备运行多个应用程序时,内存可能会变得紧张。在这种情况下,加载较复杂的页面可能会出现问题。

    解决此问题的方法如下:

    1. 检查网络连接是否稳定。
    2. 检查JavaScript文件是否存在语法错误或其他错误。
    3. 检查文件路径是否正确。
    4. 检查页面内容是否完整无损。
    5. 如果代理设置有问题,请检查并调整。
    6. 清理缓存和内存,尝试重启设备。

    以上步骤可以有助于解决加载失败的问题。

    评论

报告相同问题?

悬赏问题

  • ¥15 (SQL语句|查询结果翻了4倍)
  • ¥15 Odoo17操作下面代码的模块时出现没有'读取'来访问
  • ¥50 .net core 并发调用接口问题
  • ¥15 网上各种方法试过了,pip还是无法使用
  • ¥15 用verilog实现tanh函数和softplus函数
  • ¥15 Hadoop集群部署启动Hadoop时碰到问题
  • ¥15 求京东批量付款能替代天诚
  • ¥15 slaris 系统断电后,重新开机后一直自动重启
  • ¥15 QTableWidget重绘程序崩溃
  • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊