我的CocoaTouch应用程序如何对用户按下UIWebView中的HTML输入按钮做出反应
How can my CocoaTouch app react to the user pressing an HTML input button inside a UIWebView?
我在Cocoa Touch应用程序中有一个UIWebView。
我想要一个<input type='submit'>
或<input type='button'>
,如果用户按下此按钮,那么我想在应用程序内部做出反应。
是否有委托/回调/javascript解决方案来执行此操作?
此致敬意
咔嚓
> 首先,在 Web 视图中,您需要触发加载使用自定义 URL 方案(例如 appAction://)的 URL。
然后在 UIWebView 的委托中实现webView:shouldStartLoadWithRequest:navigationType:
,并在该方法中捕获该 URL 方案的加载。 根据需要使用网址的其余部分来确定要执行的操作。
您可以在此堆栈溢出问题中找到有关如何执行此操作的更多详细信息。
相关文章:
- Angularjs$编译输入html或元素
- 将输入 html 元素动态关联到颜色选取器
- 如何使用 JavaScript 显示 html 输入:.html(' < input type=“text” /
- 在输入 HTML 表单上从 Java 脚本传递参数
- 如何根据用户输入 HTML 更新多个 SPAN 元素
- 如何计算输入 HTML 元素的宽度,使其与其内容的大小相匹配
- 如何在输入 html 中编写一个 js var 值
- Javascript:如何获取所选复选框的所有值,推送到数组,然后放入输入HTML元素
- 如何使用Javascript自动输入html中行的序列号
- 特殊的点屏蔽输入 HTML-JavaScript
- 在select选项和input.text之间切换输入html
- 隐藏输入(html表单确认)-服务器端脚本?(php)
- 验证用户输入HTML子集
- 在KeyUp上输入HTML/JavaScript密码,用于浏览器自动填充
- 按钮内文本输入- HTML
- 在ie10,9中选择选项(html 5标签)在下一个输入(html 5标签)的位置
- 有麻烦输入html列表选项从xml文件
- 在非输入html标签上使用ng-keyup
- 在表数据中输入Html文本
- 中心文件输入- Html/Css