javascript – webview与本机iOS应用程序通信的任何方式?

前端之家收集整理的这篇文章主要介绍了javascript – webview与本机iOS应用程序通信的任何方式?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个包含webview的iPad应用程序. webview的页面上有一个按钮,当点击它时,需要以某种方式告诉本机应用程序关闭webview.有没有办法做到这一点?即webview中的 javascript将消息传递给本机应用程序的方式,反之亦然?

谢谢!

解决方法

更改NSString实例字段时,可能会触发NSNotification.使用post here来帮助理解如何在JavaScript和Objective-C之间进行通信.

然后,这只是通知和字符串逻辑的问题:

JavaScript到Objective-C的步骤:

>按下Web视图按钮.
> JavaScript触发返回字符串的方法.
>更新本地NSString以表示按下Web视图中的按钮(参见上面的帖子).
> NSNotification基于字符串更改触发.
> Objective-C关闭Web视图.

不确定你想从Objective-C传回Web视图,但上面的帖子应该有所帮助.

猜你在找的JavaScript相关文章