在iPhone应用程序中,我创建了一个成功加载http://www.google.com
的UIWebView
。 但同样的网络视图没有加载https://xxxseal.xxxxbank.com/mpi/Ssl.jsp?transactionId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(支付网关URL),但是这个相同的URL在Safari和其他浏览器中成功打开。任何人都可以解释和帮助我吗?UIWebView无法打开安全网址
1
A
回答
3
您需要使用NSString的– stringByAddingPercentEscapesUsingEncoding:
方法来正确格式化字符串,然后将其转换为NSURL。
2
试试这个:
NSString *postString;
postString = [NSString stringWithFormat:@"https://xxxseal.xxxxbank.com/mpi/Ssl.jsp?transactionId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"];
postString = [postString stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)NSUTF8StringEncoding];
[WebViewObj loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:postString]]];
相关问题
- 1. UIAlertView无法打开网址?
- 2. 无法打开UIWebView中的特定网址
- 3. 无法使用UIWebView打开网页
- 4. 如何在UIWebview中打开YouTube网址?
- 5. 钴无法打开网址没有内容安全策略设置
- 6. SAXParser如何无法打开网址?
- 7. 网址无法打开与webdriver的
- 8. Casperjs无法动态打开网址?
- 9. 无法锁屏后,打开网址
- 10. 错误:网址无法打开流
- 11. fopen无法打开远程网址
- 12. 无法打开map-reduce输出网址
- 13. 离子2 InAppBrowser网址无法打开
- 14. 无法打开网址连接
- 15. Chrome - 禁用网络安全 - 无法打开文件
- 16. uiwebview无法使用HTTP或HTTPS网址
- 17. SWIFT无法在UIWebView中使用第二个按钮打开第二个网址
- 18. iOS 9无法再打开UIWebView
- 19. 无法解开bit.ly网址?
- 20. Fab打开网址
- 21. 打开网址开头铬://
- 22. iOS safari无法打开超级网站,说地址无效
- 23. 如何从UIWebView在新窗口中打开第三方网址?
- 24. 在Safari中打开YouTube网址而不是UIWebView
- 25. 无法打开网页为
- 26. 我无法在离子安卓应用中的webview中打开外部网址
- 27. 网址安全行动
- 28. PHP的安全与网址?
- 29. 安全网址/应用
- 30. 安全网址的textarea