首页 文章

触摸'Take Photo or Video'时iPad强制执行纵向模式

提问于
浏览
1

我已经在横向模式下构建了一个HTML5 iPad网络应用程序,现在我需要让用户通过拍摄图像或从相机胶卷中选择一个来添加图像 .

这是问题所在:

iPad被锁定在横向模式,用户触摸我的按钮:'添加照片'Apple菜单提醒:'拍照或视频'或'选择现有'用户触摸'拍摄照片或视频' .

当相机滑过并打开时,Web应用程序进入了拍摄模式!,在用户拍摄图像后甚至取消拍摄图像时,我的网络应用程序卡在纵向模式下,直到您解锁才会回到横向状态iPad,转为肖像然后回到风景!

注意:如果用户选择“选择现有”并从相机胶卷上传,则没有问题 .

有什么我能做的吗?有没有办法不提供“拍照或视频”选项,只允许“选择现有”选项?

先感谢您!

1 回答

  • 0

    我遇到了类似的问题 . 在我的情况下,相机胶卷仅在我的iPad上以纵向模式显示,我正在横向使用 . 在查看API参考之后,它看起来像是设计的:

    重要说明:UIImagePickerController类仅支持纵向模式 . 此类旨在按原样使用,不支持子类化 . 此类的视图层次结构是私有的,不得修改,但有一个例外 . 您可以将自定义视图分配给cameraOverlayView属性,并使用该视图显示其他信息或管理相机界面与代码之间的交互 .

    UIImagePickerController Reference

相关问题