繁体   English   中英

如何从UIWebView传递数据到Objective-C IOS中的本机应用程序

[英]How to get data from UIWebView pass to Native app in Objective-c IOS

我有个问题。 我想将数据从Webview传递到IOS中的本机应用程序。 我曾在互联网上进行搜索,但尝试过manay解决方案,但它们对我不起作用。 我的目标是我想单击Webview中的按钮,它将在Native应用程序中远程打开SMS并将数据设置为Webview中的SMS正文。 请帮我。 预先感谢您。

实现UIWebviewDelegate方法:

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

创建一个仅用于通信的自定义URL方案(不要在plist中注册): bogus-scheme://somedatahere ,在委托方法中标识该bogus-scheme://somedatahere并返回NO ,然后让您的应用执行所需的操作,例如使用数据即可从您的应用打开MFMessageComposeViewController ,而不必离开应用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM