UIWebView +自定义 JavaScript 对象
我使用带有本地 jquery 的 UIWebView 和定义函数的脚本,如下所示:
function myFunc() {
var myVar;
function info() {
alert('info');
}
}
我无法完成如此简单的任务:
var myfunc = new myFunc();
myfunc.info();
在 UIWebView 中。如何实例化一个新对象并通过使用调用该对象的函数:
[webViewObject stringByEvaluatingJavaScriptFromString:@"myfunc.info();"];
我正在为此苦苦挣扎。
I'm using a UIWebView with local jquery and a script that defines a function, like this:
function myFunc() {
var myVar;
function info() {
alert('info');
}
}
What I cannot accomplish is such a simple task:
var myfunc = new myFunc();
myfunc.info();
in the UIWebView. How can I instantiate a new object and call a function of that object by using:
[webViewObject stringByEvaluatingJavaScriptFromString:@"myfunc.info();"];
I'm struggling about this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
刚刚解决了在您正在使用的视图控制器中实现协议就足够了,然后声明:
并在:
稍后:
Just solved. Is sufficient to implement the protocol in the viewcontroller you are using it, then declare:
and in:
later: