ionic3 - inappBrowser - IOS 文件不加载

斯特凡·马特尔

当我尝试使用 inAppBrowser 加载 PDF 文件时,我在 IOS 上遇到了问题。使用相同的代码,我在网上打开文件没有任何问题

我调用 InAppBrowser 来打开这样的 PDF:

 this.inAppBrowser.create(helpAsset.url, '_system', 'hideurlbar=yes');

helpAsset.url 定义我的资产/存储库中的文件,它是一个内部文件

当我在调试中使用 xcode 构建我的应用程序并将其放在我的 Ipad(在 IOS 12 上)上时,该文件在 Safari 中打开没有问题。但是使用相同的版本但处于发布模式,文件无法打开并且我有一个空页面

我试图更改“_blank”中的“_system”,但问题是一样的。

我已经读到它可能是一个 CORS 问题,可以用离子原生 http 解决,但我不知道如何将它与 inappBrowser 集成

有人知道怎么修这个东西吗?

斯特凡·马特尔

最后,

我通过在 Ipad 上创建 PDF 文件来绕过这个问题,从中读取它,它的工作(PDF 不是在 safari 中打开,而是使用默认的 IOS PDF 阅读器插件)

this.file.createDir(rep, 'edossier', true).then(
        createDirReturn => {
            this.file.createFile(rep + '/edossier', 'pdfToDisplay.pdf', true).then(
                createFileReturn => {
                    this.httpClient.get(helpAsset.url, { responseType: 'blob' }).subscribe(result => {
                        this.file.writeExistingFile(rep + '/edossier', 'pdfToDisplay.pdf', result).then(
                            writingFileReturn => {
                                this.inAppBrowser.create(rep + '/edossier/' + 'pdfToDisplay.pdf', '_blank', 'hideurlbar=no,location=no,toolbarposition=top'
                                );
                            }
                        );
                    });
                });
        });

我认为代码可以更好,但这工作正常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在iOS 7上将InAppBrowser插件用于Phonegap 3.1

来自分类Dev

外部链接无法在Phonegap 2.9.0的iOS上的inAppBrowser中打开

来自分类Dev

Cordova / PhoneGap打开下载的文件(InAppBrowser)

来自分类Dev

Phonegap:InAppBrowser插入CSS文件

来自分类Dev

无法在Android的inappbrowser中启动pdf文件

来自分类Dev

科尔多瓦inappbrowser状态栏iOS 7

来自分类Dev

Cordova / Ionic-从InAppBrowser下载文件

来自分类Dev

iOS 9 Alamofire从不加载图像

来自分类Dev

Ionic + Cordova InappBrowser-输入类型=文件不起作用

来自分类Dev

我可以从Ionic 2应用程序取消InAppBrowser Cordova插件中URL的加载吗?

来自分类Dev

phonegap Inappbrowser不显示位置栏(ios)

来自分类Dev

无法在iOS 7上将InAppBrowser插件用于Phonegap 3.1

来自分类Dev

使用Phonegap在IOS InAppBrowser中显示“完成”按钮

来自分类Dev

Cordova / PhoneGap打开下载的文件(InAppBrowser)

来自分类Dev

InAppBrowser Cordova IOS弃用警告

来自分类Dev

phonegap inappbrowser IOS无法正常工作

来自分类Dev

隐藏Cordova InAppBrowser,直到完成加载

来自分类Dev

Ionic 2-inAppBrowser问题

来自分类Dev

$ timeout()不调用inappbrowser [Ionic]

来自分类Dev

如何使Cordova Inappbrowser等待加载iframe

来自分类Dev

Ionic Inappbrowser接站退出事件

来自分类Dev

ionic3 选项卡布局,如何在 chrome 中重新加载 ionic serve 时保持状态

来自分类Dev

Cordova InAppBrowser 卡在加载中

来自分类Dev

在 ionic3 中注销时重新加载 appcomponent.ts

来自分类Dev

背景音频不适用于 iOS 上的 Ionic3 + Videogular2

来自分类Dev

Ionic Cordova InAppBrowser 不会再次打开 url

来自分类Dev

Cordova InAppBrowser 在 iOS 中不起作用

来自分类Dev

通过 https 连接并下载文件 ionic3

来自分类Dev

iOS WKWebView 不加载 http 网页内容

Related 相关文章

  1. 1

    无法在iOS 7上将InAppBrowser插件用于Phonegap 3.1

  2. 2

    外部链接无法在Phonegap 2.9.0的iOS上的inAppBrowser中打开

  3. 3

    Cordova / PhoneGap打开下载的文件(InAppBrowser)

  4. 4

    Phonegap:InAppBrowser插入CSS文件

  5. 5

    无法在Android的inappbrowser中启动pdf文件

  6. 6

    科尔多瓦inappbrowser状态栏iOS 7

  7. 7

    Cordova / Ionic-从InAppBrowser下载文件

  8. 8

    iOS 9 Alamofire从不加载图像

  9. 9

    Ionic + Cordova InappBrowser-输入类型=文件不起作用

  10. 10

    我可以从Ionic 2应用程序取消InAppBrowser Cordova插件中URL的加载吗?

  11. 11

    phonegap Inappbrowser不显示位置栏(ios)

  12. 12

    无法在iOS 7上将InAppBrowser插件用于Phonegap 3.1

  13. 13

    使用Phonegap在IOS InAppBrowser中显示“完成”按钮

  14. 14

    Cordova / PhoneGap打开下载的文件(InAppBrowser)

  15. 15

    InAppBrowser Cordova IOS弃用警告

  16. 16

    phonegap inappbrowser IOS无法正常工作

  17. 17

    隐藏Cordova InAppBrowser,直到完成加载

  18. 18

    Ionic 2-inAppBrowser问题

  19. 19

    $ timeout()不调用inappbrowser [Ionic]

  20. 20

    如何使Cordova Inappbrowser等待加载iframe

  21. 21

    Ionic Inappbrowser接站退出事件

  22. 22

    ionic3 选项卡布局,如何在 chrome 中重新加载 ionic serve 时保持状态

  23. 23

    Cordova InAppBrowser 卡在加载中

  24. 24

    在 ionic3 中注销时重新加载 appcomponent.ts

  25. 25

    背景音频不适用于 iOS 上的 Ionic3 + Videogular2

  26. 26

    Ionic Cordova InAppBrowser 不会再次打开 url

  27. 27

    Cordova InAppBrowser 在 iOS 中不起作用

  28. 28

    通过 https 连接并下载文件 ionic3

  29. 29

    iOS WKWebView 不加载 http 网页内容

热门标签

归档