开发者问题收集

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