问题标签 [uidocumentmenuviewcontroller]
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 - 仅限制 PDF 和 Word 文档的文档类型
我正在使用UIDocumentMenuViewController
来挑选文件。我想限制用户只选择 .pdf 和 .docx 文件。
我知道我只能允许这样的 PDF。
但是我如何也包括.docx
类型?
ios - 如何从 UIDocumentMenuViewController 或 UIDocumentPickerViewController 获取文件的来源?
我已经成功实现了一项功能,让用户通过UIDocumentMenuViewController
和为我的应用选择文件UIDocumentPickerViewController
。
但我不知道如何检测文件的来源。有Files、Google Drive和DropBox等来源。
我已经完成了所有委托功能,但没有看到任何方法。任何帮助将不胜感激。
ios - iOS - 从 WKWebView 中呈现的 UIDocumentMenuViewController 关闭父视图控制器
它涉及 UIDocument菜单ViewController 而不是 UIDocument Picker ViewController。前者已被弃用,取而代之的是后者,但旧设备上的操作系统仍在使用前者。
该问题仅在用户使用“取消”关闭文档选择弹出窗口时出现,而不是在他们实际选择文件时出现。
Apple 似乎已经修复了 iOS 12 中的所有这些错误,但有些错误仍然存在于 iOS 11 中。
像其他解决方案建议的那样,我在我的根视图控制器中覆盖了dismissViewControllerAnimated。当用户点击“照片库”或“浏览”以调出相应的视图控制器时,它会被调用一次。在这种情况下,我们将其中继到超类:
但是,当用户点击“取消”时,根本不会调用这个dismissViewControllerAnimated,但是文件选择视图控制器和我的呈现视图控制器都被取消了。所以我不确定是否可以在这里找到合适的解决方案。