javascript - 使用 swift 从网站链接调用 javascript 函数
问题描述
我正在尝试使用 webkit 加载我在网页中找到的特定 javascript 函数。
但我不知道如何编写这个javascript(完全没有使用java的经验)
我有指向包含 js 函数的页面的链接,我可以打印出里面的所有内容。(它包含许多java函数)
// 这是一个假链接 http://203.178.105.133:9090/fly/static/js/flightInfo.js
我要调用的函数是
function getSysDate() {
$.ajax({
url: ctx + "/common/date",
data: "pattern=yyyy-MM-dd",
dataType: "JSON",
success: function (data) {
/*$("#start").val(data.date);
$("#end").val(data.date);*/
$("#sFltDate").val(data.date);
$("#eFltDate").val(data.date);
}, error: function () {
parent.layer.alert("Server Error.", {
title:'Error',
icon: 5,
btn: ['Close']
});
}
});
}
我尝试使用以下脚本,但当然不起作用:
webView.evaluateJavaScript("http://203.178.105.133:9090/fly/static/js/flightInfo.js/getSysDate();", completionHandler: nil)
寻找如何编写此脚本以在该特定页面上运行该功能的提示。
谢谢