gpt4 book ai didi

ios - Cordova InAppBrowser PDF 最初不显示在 PhoneGap iOS 应用程序中

转载 作者:行者123 更新时间:2023-11-29 00:17:36 25 4
gpt4 key购买 nike

所以我正在使用 PhoneGap Build 来构建我的应用。

InAppBrowser 在通过 PhoneGap Developer 应用程序运行应用程序时工作正常,但是当我使用 PhoneGap Build 并将 IPA 文件安装到 iPad 上时,我单击以打开 InAppBrowser 的按钮不会打开 InAppBrowser。我必须双击主页按钮,然后返回应用程序才能显示。有没有其他人经历过这种情况?

按钮代码如下:

$("#dashboardSmPC").on(app.interactionEvent, function () {
var inAppBrowser = cordova.InAppBrowser.open('pdf/SmPC.pdf', '_blank', 'closebuttoncaption=Back,location=no,presentationstyle=fullscreen,transitionstyle=coververtical');
});

编辑:这个问题似乎出现在 iOS 10.3.2 中,9.3.5 工作正常。

最佳答案

这是因为 index.html 中的 CSP(内容安全策略)元标记过于严格。我将其更改为此,它适用于 iOS 10.3.2:

<meta http-equiv="Content-Security-Policy" content="default-src 'self' gap://ready file://* *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; media-src *; img-src * data:">

关于ios - Cordova InAppBrowser PDF 最初不显示在 PhoneGap iOS 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44908598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com