【问题标题】:Image not showing Xamarin.iOS图像未显示 Xamarin.iOS
【发布时间】:2018-07-09 23:47:15
【问题描述】:

我有 Xamarin PCL 项目,我需要在 webview 中显示一些 HTML 内容。在 Android 应用程序中一切正常,但在 IOS 中显示图像有问题。因为它不是本地内容,所以我为该应用禁用了 ATS。

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads </key>
    <true/>
</dict>

有时我运行应用程序 webview 显示图像,但在大多数情况下它没有显示,它只是在蓝色方块中显示问号,就像在附加图像上一样。

蓝色方块中的问号:

【问题讨论】:

标签: c# ios xamarin


【解决方案1】:

您还应该添加引用 Web 视图内容的键。

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads </key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
</dict>

无论如何,我建议您包括要从 ATS 中排除的特定域,因为除非您有充分的理由,否则 Apple 将在审核过程中拒绝您的申请。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 2015-10-30
    • 2021-08-16
    • 2017-02-13
    • 2015-05-28
    • 2021-06-30
    • 2011-04-22
    相关资源
    最近更新 更多