使用 UIWebView 上传照片

2023-12-07

我想直接从 UIWebView 上传照片,该视图具有用于文件上传的 HTML 表单。当我单击按钮时,我会看到拍照或选择现有照片的选项。但是当我单击这两个选项中的任何一个时,我得到

警告:尝试呈现<UIImagePickerController: 0x15c15e00> on <UINavigationController: 0x155a2660>谁的视图不在窗口层次结构中!

请任何人都可以向我解释这些警告......

先感谢您!


这是 iOS 8 上的一个错误,当 webview 以模态方式呈现时会发生。

现在唯一的选择是不以模态方式呈现 webview,您可以使用导航控制器或切换 rootviewcontroller 来呈现它

在这里您可以阅读有关该错误和建议的解决方案的更多信息

iOS 8 SDK:模态 UIWebView 和相机/图像选择器

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 UIWebView 上传照片 的相关文章

  • iOS UITableViewCell需要按两次才能调用didSelectRowAtIndexPath

    我有一个 UITableView 有时需要您触摸它两次才能选择一个单元格 更多细节 仅当表格一直向上或一直向下滚动后才需要两次触摸 只需第二次触摸即可呼叫didSelectRowAtIndexPath 当表格以自然的 向上滚动位置 打开时
  • 移动 Safari 中的文件上传和 EXIF

    正如这些问题中所指出的 在某些情况下 iOS 上上传的照片的地理位置和其他 EXIF 元数据会被删除 在 safari 中 https apple stackexchange com questions 326789 gps exif fr
  • 检测您何时进入/退出 Xamarin.iOS 中的主线程

    Xamarin MonoTouch 有没有办法检测主线程中是否正在调用代码 我正在寻找类似于Java的东西EventQueue isEventDispatchThread 我发现 Swing 编程很方便assert时不时 或有时assert
  • Swift 3 '[UIApplicationLaunchOptionsKey:任意]?'无法转换为 '[String : NSString]'

    我有一个 TVOS 应用程序已从 Swift 2 转换为 Swift 3 但出现以下错误 我不确定如何让它安静下来 UIApplicationLaunchOptionsKey 任意 无法转换为 String NSString 它出现在这段代
  • 如何保存 1 个 xcode 项目中的所有构建设置并在其他 xcode 项目上使用它们?

    我使用 xcode 4 5 和 cordova phonegap 来构建我的应用程序 我投入了大量时间来获取适合我的 Xcode 项目的构建设置 并且我想在我正在构建的多个应用程序上重用这些设置 我正在寻找是否有一种快速的方法来导出这些设置
  • 应用程序图标未刷新

    我更改了新版本应用程序中的图标图像 并且我在设备中安装了旧版本应用程序 然后我安装了新版本 它在 iOS 5 中运行良好 但在 iOS 6 中 图标没有刷新 它仍然显示旧版本图标 徽标 如果没有安装旧版本应用程序 该设备在 iOS 5 和
  • 如何等待 webViewDidFinishLoad 完成

    我有一个初始化 webView 的布尔条件 并在 webViewDidFinishLoad 中加载另一个委托 以便在完成完成后触发 但是 由于布尔值在条件 webViewDidFinishLoad 之前返回 因此页面永远不会完全加载 如何确
  • 使用 Push Transition 效果更改 RootViewcontroller

    在我的iOS应用程序中 我需要更改应用程序之间窗口的rootviewController 因此 当我动态更改我的rootviewcontroller时 它会在更改之前轻拂视图 但我想要的是在更改rootviewcontroller时提供平滑
  • 使用隐藏的 SFSafariViewController 获取 Safari cookie

    我正在阅读以下关于从移动网页到本机 iOS 9 应用程序对用户进行身份验证的文章 并且想知道如何最好地实现类似于下面讨论的隐藏控制器的隐藏 safari 视图控制器 https library launchkit io how ios 9
  • 如何在我的 iOS 项目中添加和执行 .sql 文件?

    我找到了很多关于在 iOS 中使用 SQLite 数据库的教程 但没有找到任何直接引用 sql 文件的内容 谁能告诉我如何将现有的 SQL 数据库链接到我的应用程序 编辑 这是一个 MySQL 转储 我们有一个基于浏览器的抽认卡程序 现在我
  • 在 iOS 中录制音频并永久保存

    我制作了 2 个 iPhone 应用程序 可以录制音频并将其保存到文件中并再次播放 其中之一使用 AVAudiorecorder 和 AVAudioplayer 第二个是苹果的在这里说话 http developer apple com l
  • WebGL iOS 渲染为浮点纹理

    我正在尝试在 iOS Safari 上的 WebGL 中渲染浮点纹理 而不是在本机应用程序中 我已经设法让 iOS 读取手动 例如从 JavaScript 创建的浮点纹理 但是当我创建浮点类型的帧缓冲区并使用 GPU 渲染到其中时 它不起作
  • UIBezierPath 的起始和结束角度?

    我在 iOS 中使用如下代码编写了半圆UI贝塞尔路径 and CAShape层 clockWiseLayer CAShapeLayer alloc init CGFloat startAngle M PI 2 CGFloat endAngl
  • iOS 中的等宽字体是什么?

    我想要在我的 iOS 应用程序中为 UILabel 使用等宽字体 不幸的是 我找不到一个 甚至 美国打字机 实际上也不是等宽的 XCode 中可用的等宽字体是什么 iOS 等宽字体 Courier Courier Bold Courier
  • 从 RemoteIO 保存音频的示例?

    我进行了搜索 但没有找到任何从 RemoteIO 音频单元保存音频的好示例或教程 我的设置 使用 MusicPlayer API 我有几个 AUSamplers gt MixerUnit gt RemoteIO 音频播放效果很好 我想添加将
  • 如何将十六进制数组转换为 UIImage?

    有几个与使用 P25mi 动态打印图像相关的未解答问题 没有一个得到公认的答案 下面有几个链接 如何将图像转换为位图代码以便在 iPhone 中进行蓝牙打印 https stackoverflow com questions 1383828
  • 在WKWebview中设置useragent

    如何在 WKWebView 中设置自定义用户代理字符串 我正在尝试嵌入我的应用程序的版本 以便我的服务器端可以看到可用的功能 我找到了以下方法 let userAgent MyApp 1 33 7 request setValue user
  • 如果 NSExtensionActivationRule 设置为仅音频,则共享扩展不会出现在有功能的应用程序中

    我正在尝试创建一个共享扩展 用户可以从任何有能力的应用程序上传她的录音 该文档甚至有一个简单的示例 请参阅声明共享或操作扩展支持的数据类型 https developer apple com library content document
  • iOS 对 Google 云消息传递的支持

    我在谷歌的开发者控制台中看到 GCM 允许为 iOS 生成 API 密钥 我在网上搜索了有关如何在 iOS 应用程序中通过 GCM 实现推送通知的任何类型的文档 但没有找到答案 真的有可能在 iOS 应用程序中使用 GCM 实现推送通知 j
  • 下标:使用字符串枚举访问我的字典值

    我想做类似的事情 使用字符串枚举访问我的字典值 我试图重载字典的下标但没有成功 访问字典 let district address JsonKeys district 其中 JsonKeys 是 enum JsonKeys String c

随机推荐

  • Require.js 与 Phonegap 和 iOS 推送通知

    我正在使用 Phonegap Backbone js 和 Require js 构建一个应用程序 该应用程序实现了 Phonegap 推送通知 目前 index html 中脚本的加载如下所示
  • jQuery keyup() 非法字符

    我有一个字段 希望在用户键入时显示一些非法字符 在下面的示例中我该如何做到这一点 input bind change keyup function var val this attr value if val contains this c
  • 我们如何检测影子根是使用 v0 还是 v1 API 创建的?

    假设一个 JS 模块导出shadowRoot这是用以下任一方法创建的el createShadowRoot or el attachShadow 我们不知道是哪个 我们如何检测根是 v0 影子根还是 v1 影子根 即我们如何检测使用哪种方法
  • 如何将n列连接成一列?

    我的目标是如果我有这个 colmuns c1 c2 c3 c4 c5 n row1 a a a a a row2 b b b b b rowN 我想做一个会返回的查询 myCol aaaaa bbbbb nnnnn 我知道我能做到 sele
  • 函数模板专业化的别名

    int f1 int a int b return a b int f2 int a int b return a b template
  • 在 Ruby 中对数组进行排序,忽略冠词(“the”、“a”、“an”)

    在我的应用程序中 我需要显示歌曲列表 现在我正在这样做 Song all sort x y x artist name lt gt y artist name 不幸的是 这意味着 The Notorious B I G 将按 T 排序 而我
  • 删除mysql字段中的重复单词

    我想知道是否可以使用 mysql 查询从一个字段中删除重复的文本 或者使用 PHP 是否可以更好地解决这样的问题 我有一个数据库 用户可以在其中输入可以搜索的标签 我注意到某些标签具有我想要添加到字段中的同义词 但在某些情况下同义词已经存在
  • 管理.py 运行服务器

    我在跑步python manage py runserver从机器A当我尝试检查机器时B 我输入的网址是http A 8000 我收到类似的错误The system returned 111 Connection refused 您可以通过
  • Wix 安装程序:已安装的服务在启动时无法读取 HKLM 注册表项

    我正在使用 wix 工具 3 11 创建一个安装服务的 msi 安装程序运行自定义操作并将变量返回到 wix 以写入注册表 HKLM 该服务启动并尝试读取注册表 但无法完成并且失败 如果我手动编写注册表 安装程序将完美运行 msi 日志中的
  • 有没有办法缩写自定义类类型声明?

    有没有办法为以下内容创建缩写或自定义类名 Dictionary
  • SciPy 和 NumPy 之间的关系

    SciPy 似乎在其自己的命名空间中提供了大部分 但不是全部 1 NumPy 的函数 换句话说 如果有一个名为numpy foo 几乎可以肯定有一个scipy foo 大多数时候 两者看起来完全相同 甚至经常指向同一个函数对象 有时 它们是
  • 在 Swift 中使用 AVAudioPlayer 播放远程 mp3 文件

    我是 Swift 新手 但我想更改视图控制器以在 iOS 应用程序中播放远程 mp3 文件 我开始使用此代码在本地播放歌曲 并且它有效 之后具有播放器的功能 import AVFoundation class Music1ViewContr
  • Maven 依赖项未复制到 Eclipse 中的 WEB-INF/lib 中

    我在 Eclipse 中有一个 Maven Web 项目 准确地说是 Spring Tool Suite 由于某种原因 我的 Maven 依赖项最终没有出现在 WEB INF lib 中 所以我遇到了各种运行时错误 这是上周起作用的 我不确
  • 节点版本不会使用 n 更新

    为了提供一些背景信息 我使用这篇 Medium 帖子设置了我的机器 不要使用sudo with npm still 我使用安装节点brew大约一年半前 安装了 v12 18 1 我也安装了n当时使用brew 但直到现在才需要更改版本 My
  • R 控制台是德语,如何将 R 设置为英语? [复制]

    这个问题在这里已经有答案了 我在 Windows 8 上使用 R 如果我在 RStudio 中运行 R 控制台会以德语显示错误消息 由于多种原因 这是不可取的 我希望 R 是英语 我在这里发现了同样的问题 R 控制台是我的母语 如何将 R
  • 用于初始化的日期格式

    在 VBScript 中 我需要用日期初始化变量 在我的国家 我们通常使用以下格式指定日期 日月年 这是我试图在 VBScript 中执行的操作 Date 07 06 1973 MsgBox FormatDateTime Date vbLo
  • 两个字段注释的乘积

    目前我的 Django 应用程序中有一行如下所示 db execute SELECT SUM price qty FROM inventory orderline WHERE order id s self id 我宁愿通过 Django
  • Windows Phone 8.1 中 UIElement 拖放延迟

    我正在使用ManipulationDelta事件处理程序将一个简单的椭圆拖放到屏幕上的画布中 我在几个地方使用在线发布的标准方法 以下是我的事件处理程序中的代码 Ellipse dragableItem sender as Ellipse
  • 如何在C#中从x509证书获取数字签名值

    有谁知道如何使用 C 从 x509 证书获取数字签名值 实际上位于 x509Store 中 而不是从文件中验证 并在文本框中显示它 我知道 GetRawCertDataString 返回整个 x509 证书的原始数据 其中包括最后一行的数字
  • 使用 UIWebView 上传照片

    我想直接从 UIWebView 上传照片 该视图具有用于文件上传的 HTML 表单 当我单击按钮时 我会看到拍照或选择现有照片的选项 但是当我单击这两个选项中的任何一个时 我得到 警告 尝试呈现