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

2015-04-16 22:25:52 +08:00
 xi_lin
如果使用这里
http://stackoverflow.com/questions/18920536/why-use-javascriptcore-in-ios7-if-it-cant-access-a-uiwebviews-runtime

的方法来获得JSContext的话,AppStore会不会被拒?看起来比用delegation方便很多
4125 次点击
所在节点    iDev
10 条回复
wtl
2015-04-16 22:38:29 +08:00
不会
xi_lin
2015-04-16 23:49:50 +08:00
@wtl 你是用的valueForKeyPath取的嘛?
ETiV
2015-04-17 01:21:49 +08:00
前天star了一个库是干这个的

绕过webview的oc js通信。

你可以搜搜「100个 objective-c github」,里面找
heqichang
2015-04-17 08:51:26 +08:00
不是说明了吗?
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-04-17 09:20:10 +08:00
我用过,好用,可以异步执行js。
wayne1043
2015-04-17 09:56:17 +08:00
可以看看javascriptBridge
xi_lin
2015-04-17 19:44:36 +08:00
@ETiV WebViewJavascriptBridge?看起来不是用的JavaScriptCore
xi_lin
2015-04-17 19:45:17 +08:00
@rotoava 你是用哪种方式取得context的呢?
xi_lin
2015-04-17 19:45:48 +08:00
@heqichang 就想问问有没有试过的~
xi_lin
2015-04-17 20:01:14 +08:00

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

https://www.v2ex.com/t/184229

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

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

© 2021 V2EX