java - 为什么网页不可用并返回错误 Unsafe_resirect?
问题描述
我的 Android 应用程序中有一个 WebView。我的 WebView 加载一个网页。此网页向另一个 URL 发送调用,但此调用返回网页不可用。
我的 WebView 中的第一个网页加载正常。但是,当我单击第一个网页上的按钮时,它会向另一个网页发送请求以进行某些处理,但第二个网页正在返回 Web page not available with Error Unsafe_resirect
。它在 iOS 和 Web 上运行良好。此问题仅存在于 Android 中。
在我的自定义 WebView 客户端中,我得到的是响应onReceivedError
而不是shouldOverrideUrlLoading
:
我在用:
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebViewClient(new CustomWebViewClient(context));
webView.postUrl(url, postData.getBytes());
我的网址postData
是保密的,所以我不能分享它们。
解决方案
推荐阅读
- python - 如何从下拉框选择中访问值以在 url_for 中使用
- html - 如何调整 Bootstrap 轮播的 CSS 响应性
- date - 更改日期的时间部分在图表上的显示方式
- axapta - 尝试从 FormRun 检索数据源时获取 null
- ios - Swift IOS - 如果firstView,UILabel跳过LargeText的最后一个
- php - PHP Date Subtract 仅适用于 Do While 循环的第一次迭代
- mysql - 当只有 .frm 文件和 ibdata1 时如何恢复数据库上的数据
- python - 使用 python 代码未更新的行
- javascript - 为什么我不能对我的数组进行排序和重复数据删除?
- c# - 每隔 10 秒写入数据库