【发布时间】:2023-04-01 23:07:01
【问题描述】:
当我尝试使用 inAppBrowser 加载 PDF 文件时,我在 IOS 上遇到问题。 使用相同的代码,我在网络上打开文件没有任何问题
我调用 InAppBrowser 来打开这样的 PDF:
this.inAppBrowser.create(helpAsset.url, '_system', 'hideurlbar=yes');
helpAsset.url 定义我的资产/存储库中的一个文件,它是一个内部文件
当我在调试中使用 xcode 构建我的应用程序并将其放在我的 Ipad 上(在 IOS 12 上)时,文件在 Safari 中打开没有问题。 但是使用相同的版本但在发布模式下,文件打不开,我有一个空页面
我尝试在“_blank”中更改“_system”,但问题是一样的。
我已经读到它可能是一个 CORS 问题,可以使用 ionic-native http 解决,但我不知道如何将它与 inappBrowser 集成
有人知道如何解决这个问题吗?
【问题讨论】:
-
helpAsset.url 是 http(不是 https)吗?
-
这是一个内部文件(资产/目录)
标签: ionic3 inappbrowser ios12