将值从iOS传递到uiWebView

时间:2017-05-26 14:05:39

标签: javascript ios swift uiwebview

我可以从javascript成功获取变量并在iOS应用中将其显示为警告消息,如下所示:

SELECT users.`email`,
  COALESCE(SUM(securitydeposits.`amount_paid`),0) AS total 
FROM `users` 
LEFT JOIN `securitydeposits` 
  ON securitydeposits.user=users.email 
GROUP BY securitydeposits.`user` 
ORDER BY `total` DESC

以上工作完美。是否有类似的选项将变量从iOS传递到javascript变量并运行一个使用该变量执行弹出警报的函数?

任何帮助,一如既往,表示赞赏。非常感谢,艾伦。

1 个答案:

答案 0 :(得分:3)

调用javascript方法的Swift代码

self.webView.stringByEvaluatingJavaScript(from: "myFunction('param')")

javascript方法

function myFunction(param)
{
    alert(param);
}

参考passing objective c variable to javascript in ios

希望这有帮助。