iOS native 调用 js 方法
来源:互联网 发布:淘宝付款有几种方式 编辑:程序博客网 时间:2024/05/22 06:34
如果需要在一个H5页面做分享功能,需要分享 title,description,url,image, 可以通过下面的方法做。
前段写一个方法,该方法会返回一个字符串字典,字典里是我们需要的 key-value,iOS端在 webview 加载完时调用 js 方法
//下面是 js 方法 function iosShare(){ return '{"imgUrl":"'+btd_url.get_root_path(urr)+'/promotions/images/blackday/shareImg.jpg","shareTittle":"黑五全球购 满500减50","shareContent":"笨土豆黑五开始啦!全球好货已备齐,5折起底只为你,还有满减券哦!"}'; } // native调用 js 方法,获取返回值 NSString *js = @"iosShare()"; NSString *result = [_webView stringByEvaluatingJavaScriptFromString:js]; NSLog(@"result:%@",result); //把获取到的字符串转化成字典 NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:[result dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingAllowFragments error:nil];
0 0
- iOS native 调用 js 方法
- React Native:JS调用Android本地方法
- React-Native调用iOS原生方法
- react native js中调用native中的方法
- iOS js调用oc方法
- PhoneGap(Cordova)之js调用本地native的方法
- Android中webview js与native方法互相调用
- Java调用Native方法
- JS与iOS Native Code互调实现方法
- JS与iOS Native Code互调实现方法
- WebViewJavascriptBridge JS与iOS Native Code互调方法
- JS与iOS Native Code互调实现方法
- WebViewJavascriptBridge JS与iOS Native Code互调方法
- iOS: JS和Native交互的两种方法
- native给weex页面传值以及Weex调用native方法(iOS端)
- webView 实现 与 javascript调用java方法(也称js调用native 方法) helloworld
- webView 实现 与 javascript调用java方法(也称js调用native 方法) helloworld
- iOS 调用js方法,去除HTML标签
- JavaScript:オブジェクトの宣言とリスト追加
- Fourie Transform of Dirac Comb
- 树及树的遍历
- h265
- memcached内存管理机制详解
- iOS native 调用 js 方法
- git 命令
- C#多线程同步(八)【ReaderWriterLockSlim】
- Unity着色器教程 | 积雪效果
- 【深度学习】TensorFlow详解
- Striving For Simplicity: The All Convolution Net
- Java中的输入输出流
- 免费动态桌面
- C语言中,头文件和源文件的关系