从IOS原生app JavaScript函数调用

Posted

技术标签:

【中文标题】从IOS原生app JavaScript函数调用【英文标题】:From IOS native app JavaScript function calling 【发布时间】:2015-10-30 08:08:28 【问题描述】:

我的需求很明确,ios原生app要调用远程服务器javascript函数,案例分析如下:

在 Objective-C 中,我正在开发带有两个文本字段、一个按钮、一个标签的 UI。 从两个文本字段中,我传递了两个整数,例如:5、7 并期望在按钮单击时显示在标签上。

Some 将使用 javascript 在服务器上执行: 保存在远程 Web 服务器上的 javascript 文件,例如:http://72.x.x.x/demo/mylib.js

Javascript 代码如下:

function sum(x,y) 
 var z = parseInt(x)+parseInt(y);
 return z;

什么是 Objective-c 代码?

【问题讨论】:

【参考方案1】:

为什么不通过http暴露服务端api呢?

http://72.x.x.x/demo/sum?x=5&y=7

在客户端,可以使用http客户端获取json响应

【讨论】:

以上是关于从IOS原生app JavaScript函数调用的主要内容,如果未能解决你的问题,请参考以下文章

使用原生 iOS 应用程序中的变量调用 Javascript 函数

将 javascript 事件字符串调用到原生 iOS 日历 iPHone

RN与系统底层交互

RN与系统底层交互

混合app开发,h5页面调用ios原生APP的接口

从 swift 评估 javascript 函数,在完成处理程序中得到 nil