首页 > TAG信息列表 > JSContext

iOS之H5与原生交互

少年易学老难成,一寸光阴不可轻。 1. 利用UIWebView交互   iOS7之前通过UIWebView相关代理方法进行通信。原理:通过协议拦截实现h5对原生的调用,通过直接调用js来实现原生对h5的调用。 1.1)原生调用h5   通过stringByEvaluatingJavaScriptFromString方法可以直接调用一段js代码

JSContext 从语言的机制看是一个信道

利用JSCore,我们可以做很多有想象空间的事。所有基于JSCore的Hybrid开发基本就是靠上图的原理来实现互相调用,区别只是具体的实现方式和用途不大相同。大道至简,只要正确理解这个基本流程,其它的所有方案不过是一些变通,都可以很快掌握。

深入理解JavaScriptCore

总第277篇 2018年 第69篇 大家好,我是美团技术团队的程序员鼓励师美美,今天正式出道,以后多多指教哟~ ~ 当当当当,今天美美给大家特别介绍一个全新的栏目,它的名字是:基——本——功! 之前啊我们公众号的内容要求可严了,要么技术上有原创性,要么是程序员小哥哥们自己实践经验的总结。可

oc 与 js交互之vue.js

- 、vue.js 调用oc的方法并传值 vue.js 组件中调用方法: methods: {     gotoDetail(item){         //喷火龙此方法需要在移动端实现,这里可以加入判断是不是手机端的判断         mobileObject.goToSpecialType(item.id,item.type)     } },     oc类.h // // 

探索小程序实现

随着小程序的发展与功能的逐步完善,越来越多的产品需要小程序与 APP 的功能能有一些共性,社区跨平台的解决方案越来越多,比如 taro 等为代表的把一套代码编译成多端运行的机制,本文会使用 Swift 作为原生语言,在 iOS 应用上运行一个小程序 Demo, 使用 Android && react Native 也可以

关于jsruntime 的概念

In the JSAPI, JSRuntime is the top-level object that represents an instance of the JavaScript engine. A program typically has only one JSRuntime, even if it has many threads. The JSRuntime is the universe in which JavaScript objects live; they can't