Nativescript Webview 问题
2018-05-10
730
我正尝试使用 nativescript 的 webview 将托管网站捆绑到移动应用程序中。虽然一切按预期运行,但它不会呈现某些 3D 安全页面。当我的网站重定向进行付款时,会呈现空白页。
我读过一些文章,指出这可能与 WKWebView 的缓存有关,但不确定问题是什么。
我使用的是 native-script 4.0.1,我的一行代码如下;
<WebView src='https://www.bank3dsecurepage.com'></WebView>
顺便说一句;当我使用 Telerik 的预览应用程序时,这可以正常工作。
1个回答
来自 nativescript-angular github repo 的 Nicklliev 通过指出 App_Resources/iOS/info.plist 中的 NSAppTransportSecurity 配置解决了这个问题。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Steven Carlsberg
2018-05-11