我已经更改了 APN 并使用权限来执行此操作,在 WebView 上设置 Web 客户端
我已更改 APN 并使用权限来执行此操作,在 WebView 上设置 Web 客户端。我还启用了 JavaScript。现在,我使用在有或没有 WiFi 的情况下在浏览器中打开的 URL 打开页面,并使用我在应用程序中创建和设置的 APN。在我打开 WiFi 之前,不会使用 WebView 中的 APN 打开该 URL。有趣的是,我尝试过其他 APN,而不是这个特定的 APN(更换 SIM 卡),并且打开 URL 时没有任何缺陷。
仅使用特定 APN 在 Web 视图中无法打开 URL 的原因可能是什么?我需要做一些额外的网络设置吗?
I have changed the APN and using permission to do that, set a web client on a WebView. I have also enabled JavaScript. Now I am opening the page with a URL that is opening in the browser with or without WiFi, and using the APN that I have made and set in the application. That URL does not open using the APN in the WebView till I turn on WiFi. Interestingly I have tried other APN's rather than this particular one (changing the SIM card), and there the URL is opened without a flaw.
What could be the reason a URL does not open in WebView using a particular APN only? Do I have to do some extra Web Settings?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我必须使用一个函数:WebView.enablePlatformNotifications();
并设置权限: android.permission.ACCESS_NETWORK_STATE
感谢我的 PL 指导了我。它之所以有效,是因为我使用代理设置来访问网络,并且上述内容使应用程序能够执行此操作。
I had to use a function: WebView.enablePlatformNotifications();
and set permission: android.permission.ACCESS_NETWORK_STATE
Thankful to my PL who guided this to me. It worked because I was using PROXY setting to access the network, and the above enabled the app to do so.