有人用过 JavaScriptCore 来做 UIWebView 里 js 和 oc 的通信不?

2015 年 4 月 16 日
 xi_lin
如果使用这里
http://stackoverflow.com/questions/18920536/why-use-javascriptcore-in-ios7-if-it-cant-access-a-uiwebviews-runtime

的方法来获得JSContext的话,AppStore会不会被拒?看起来比用delegation方便很多
5114 次点击
所在节点    iDev
10 条回复
wtl
2015 年 4 月 16 日
不会
xi_lin
2015 年 4 月 16 日
@wtl 你是用的valueForKeyPath取的嘛?
ETiV
2015 年 4 月 17 日
前天star了一个库是干这个的

绕过webview的oc js通信。

你可以搜搜「100个 objective-c github」,里面找
heqichang
2015 年 4 月 17 日
不是说明了吗?
Of course mine is also non-Apple-sanctioned, and could break also. I probably won’t try shipping this in an application to the App Store.
rotoava
2015 年 4 月 17 日
我用过,好用,可以异步执行js。
wayne1043
2015 年 4 月 17 日
可以看看javascriptBridge
xi_lin
2015 年 4 月 17 日
@ETiV WebViewJavascriptBridge?看起来不是用的JavaScriptCore
xi_lin
2015 年 4 月 17 日
@rotoava 你是用哪种方式取得context的呢?
xi_lin
2015 年 4 月 17 日
@heqichang 就想问问有没有试过的~
xi_lin
2015 年 4 月 17 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/184229

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX