gpt4 book ai didi

swift - 通过 Catalyst Tool Xcode 11 从 Bundle for MacOS App 在 WKWebView 中加载 PDF

转载 作者:行者123 更新时间:2023-11-28 07:20:17 25 4
gpt4 key购买 nike

我正在使用 WKWebView 从包中加载 PDF 文件,它在 iPad 设备和模拟器中都运行良好,但是当我在 Mac Catalyst 的帮助下为 Mac OS 应用程序调试相同的代码时,它只显示空白屏幕在 Mac App Simulator 中,没有任何反应。

这是我从 Bundle 加载 pdf 的代码:-

import UIKit
import WebKit

class ViewController: UIViewController,WKNavigationDelegate{

@IBOutlet weak var webKit: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
if let pdf = Bundle.main.url(forResource: "sample", withExtension: "pdf", subdirectory: nil, localization: nil) {
let req = NSURLRequest(url: pdf)
webKit.load(req as URLRequest)
}
}

它在控制台中抛出这个错误:-

Could not create a 'com.apple.iphone.axserver-systemwide' sandbox extension

即使我已经配置了应用程序沙箱 :-

Have a look here

我正在使用 - Xcode 11.1 - macOS 10.15

最佳答案

WKWebView 不会(目前)在 macOS 上使用 Catalyst 显示 PDF。使用 PDFView。

关于swift - 通过 Catalyst Tool Xcode 11 从 Bundle for MacOS App 在 WKWebView 中加载 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58411645/

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