问题标签 [macos-catalina]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何在 OSX 和 iOS 上打印所有 WKWebView On AND Offscreen content
这个问题是关于打印 WKWebView 的所有内容(包括屏幕外内容)。目前(仍然,从 iOS 10.2 或 OSX 10.12 开始)没有可行的解决方案,并且在 Stackoverflow 上没有任何假定的解决方案有效。仅当您自己验证可以打印屏幕外内容时才在此处提供答案,并且如果您确实提供了工作示例代码。
我正在尝试在 OSX 10.10 或更高版本(当前在 10.11.2 上运行)上打印WKWebView或WebView的所有内容。例如,一个宽的 html 表格,其中的列在视图之外并且在右侧。早期版本的 OSX 会自动分页并正确打印所有 html。
我已经尝试使用 Stackoverflow 和其他地方提供的解决方案。所有人基本上都在说同样的事情,就是这样打印documentView
:
这在 10.10 中停止了对WKWebView或WebView的工作。如果你这样做:
你得到分页,但打印输出包括滚动条WebView
,另一个WKWebView
给你空白页。
我在 Apple 文档中找不到任何关于在 OSX 上打印WKWebView的内容。我也找不到任何特定于 OSX 而不是 iOS 的答案。
有谁知道如何在 OSX 上打印这些?
更新:这是 WebView [Radar:23159060] 中的一个错误(2/2018 仍然开放),WKWebView 甚至似乎没有解决 OSX 上的打印问题。在网上查看了这个类的开源后,我发现所有与打印有关的类都在一个只支持平台的条件编译块中:iOS。
更新部分 Deux:令人惊讶的是,这个可笑的错误存在于这个类的所有实现中,包括 iOS 上的那些!我觉得这很荒谬,尽管文档声明在支持 iOS 8 或更高版本的应用程序中使用这个(并且只有这个类)。现在不可能在 iOS 或 OSX 上打印 WebView 的所有屏幕和屏幕外内容。失败的苹果。是时候解决这个问题了!我们都知道史蒂夫会怎么说......
更新第三部分:)- 但更令人惊奇的是,这个问题在 10.15.2 并没有解决,并且在 4 年以上!这个问题一直在流传(Apple waaaaaake up up up up up....)。考虑到他们越来越热衷于在 iOS 领域使用 WKWebView 甚至拒绝不使用 WKWebView 的应用程序(除非你试图支持 iOS 7),这有点令人惊讶。
更新第四部分(2020 年......你能相信吗?!?):对于大苏尔来说,这仍然是一个问题。我通过编写解决方法解决了这个问题,请参阅下面接受的答案:
不打印屏幕外或水平或垂直方向滚动到视图之外的所有内容。但是,它确实使用了您的 Print CSS,这比:
为了让它工作,我做了:
**还有一些事情我不完全理解。wkWebView 的大小似乎并不重要。如果我调整应用程序的大小以隐藏某些内容,它似乎仍然会抓住尽可能多的 IS 离屏,以适应指定的页面,但它似乎不知道如何对不适合页面大小的内容进行分页到其他页面。所以这似乎是问题所在。可能有一些方法可以解决这个问题,如果有人有线索在这里发布!
python - ImportError:没有名为“编码”的模块
我最近重新安装了 ubuntu 并升级到 16.04 并且不能使用 python:
此时,python本身不起作用
甚至这个建议也不再有效:
每次我以一种方式修复它,它都会再次出现。几个答案有助于暂时修复它,但不是很好。我已经多次重新安装了python和python3。我能从这里做什么?谢谢
ios - macOS 10.15 Catalina 上的迦太基
有没有人设法在 macOS 10.15 Catalina (Beta) 上安装 Carthage?
我尝试使用 HomeBrew 安装 Carthage:
我收到以下错误消息:
现在,我确实知道可能存在一些问题,我在我的辅助 MacBook Pro 上使用这些测试版软件,所以不用担心,但我无法安装它,任何提示将不胜感激。
swift - 不能向内容视图添加多个元素
对不起; 不再需要的问题
swift - “无法在此文件中预览 - 无法启动 [应用程序名称]”
我正在尝试在 Xcode 11 和 macOS Catalina 中使用 swiftUI。但是在创建一个新项目之后,有一个样板代码,其中包含一个写着 hello World 的文本。我想在代码旁边的画布中实时预览这个简单的欢迎消息。
当我点击恢复按钮时:它说:
无法在此文件中预览 - 无法启动 [App Name]
我试过点击生成报告的诊断按钮,将其发送给苹果说:
[FailedToLaunchError(url:file:///Users/naive/Library/Developer/Xcode/DerivedData/first_swiftUI-dymizjogcbtouhclgjhhefagmcqo/Build/Intermediates.noindex/Previews/first_swiftUI/Products/Debug-iphoneos/first_swiftUI.app,底层:错误域=NSOSStatusErrorDomain 代码=-10661 "(null)" UserInfo={_LSLine=3554, _LSFunction=_LSOpenStuffCallLocal}, failureCategory: UVFoundation.FailureCategory.infrastructureFailure)]
这是代码,它是使用 Xcode 11 创建的新项目附带的默认代码,并且选中了 SwiftUI 选项:
我希望画布能够显示并显示我的代码的实时预览。画布没有出现!!
生成了两条警告消息:
:0: 警告:导入的声明“UITableViewDiffableDataSourceCellProvider”无法映射到“UITableViewDiffableDataSourceReference.CellProvider”
:0: 警告:导入的声明“UICollectionViewDiffableDataSourceCellProvider”无法映射到“UICollectionViewDiffableDataSourceReference.CellProvider”
除此之外,我的 iPad 11" 与 iPadOS beta 运行应用程序,模拟器运行良好
ios - Xcode 无法在运行 iOS 13 的真实 iOS 设备上构建
我目前已将我的 iPhone XS Max 更新为iOS 13.0.17A5492t
Beta 版。
我的 mac 正在运行Mac OS Catalina
,Xcode 是最新的稳定版本,不是 beta >> Version 10.2.1 (10E1001)
。
当我尝试在我的真实设备上构建我的应用程序时,我得到了这个编译错误:
此 iPhone XS Max 运行 iOS 13.0 (17A5492t),此版本的 Xcode 可能不支持。
我做了什么
- 从 repo下载iOS 13.0 Developer Disk Image 。
- 粘贴在 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
- 重启 Xcode
但以上都没有奏效。
macos-catalina - 卡特琳娜 USB 驱动器
任何人都知道您是否可以在 USB 驱动器上安装 Apple 10.15 Catalina。我看到很多安装程序,但是,我想将它安装在 USB 上进行测试。当我选择我的 GUID USB 驱动器时,我得到一个 ERROR_74CFD58E51。
bash - macOS 10.15 Catalina beta (19A471t) 上的一些相对路径不起作用
使用相对路径时有一个奇怪的行为。例如:
但以下工作正常:
其他一些目录不会返回No such file or directory消息,但它们的行为就像那里什么都没有一样。例如:
什么都不返回,然后返回提示。但是,以下内容可以正常工作:
我在发行说明中找不到任何内容。WWDC2019 session 710 ( What's New in Apple File Systems ) 也没有提及任何内容。
我认为这可能与将目录新分离为只读卷和读写卷有关。但是,它应该可以工作。
我发现这在使用时特别有问题npm link
,它链接到/usr/local/lib/node_modules/...
目标包但表示为相对路径。链接后,我必须手动将链接从相对更改为绝对。一个丑陋的黑客,可能会产生一些无法预料的后果。
有人有任何线索吗?