我在应用程序中实现了WKWebView.在显示的网页中有一个文件输入,它应该从照片中导入图像.每当我按下该输入并选择"拍照"或"照片库"时,该应用程序突然崩溃,我认为这是因为该应用程序缺少拍照或从库导入的权限.
当用户选择上述方法之一(拍照或照片库)时,如何推送权限请求?
我使用Swift 3.0和WKWebView.
我正在尝试录制视频,然后将其保存在 IOS 设备上,我可以录制它,但我想知道如何将其保存在设备上?
import UIKit
import AVKit
import MobileCoreServices
class ViewController: UIViewController , UIImagePickerControllerDelegate , UINavigationControllerDelegate {
@IBOutlet weak var RecordButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
@IBAction func RecordAction(_ sender: UIButton) {
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.camera) {
print("Camera Available")
let imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = .camera
imagePicker.mediaTypes = [kUTTypeMovie as String]
imagePicker.allowsEditing = false
self.present(imagePicker, animated: true, completion: nil)
} else {
print("Camera UnAvaialable") …Run Code Online (Sandbox Code Playgroud)