Javascript 计算UIWebView中图像的宽度和高度、x和y位置

Javascript 计算UIWebView中图像的宽度和高度、x和y位置,javascript,iphone,objective-c,ipad,uiwebview,Javascript,Iphone,Objective C,Ipad,Uiwebview,我有一个UIWebView,里面有一个图像。问题是,我有没有办法得到这个图像的宽度,高度,原点x,原点y?我添加了一个UITapGestureRecognitor。我想要的是,当我点击图像时,它会给我这些信息。我怎样才能做到这一点 编辑: 为什么这不起作用: NSString * widthJs = [NSString stringWithFormat:@"document.getElementById('imageid').clientHeight;" ]; NSString * he

我有一个UIWebView,里面有一个图像。问题是,我有没有办法得到这个图像的宽度,高度,原点x,原点y?我添加了一个UITapGestureRecognitor。我想要的是,当我点击图像时,它会给我这些信息。我怎样才能做到这一点

编辑: 为什么这不起作用:

NSString * widthJs = [NSString stringWithFormat:@"document.getElementById('imageid').clientHeight;"
];
    NSString * heightJs = [NSString stringWithFormat:@"document.getElementById('imageid').clientWidth;"
                          ];

    NSString *width = [self stringByEvaluatingJavaScriptFromString:widthJs];
    NSString *height = [self stringByEvaluatingJavaScriptFromString:heightJs];
     NSLog(@"Coor height is %@ with coor width is %@", width, height);

你问了两个问题。
Q1:如何与iOS框架交互
UIWebView
stringByEvaluatingJavaScriptFromString
是一个关键字。你可以在谷歌上找到许多关于这方面的文章。
问题2:如何通过javascript获取图像信息?

你问了两个问题。
Q1:如何与iOS框架交互
UIWebView
stringByEvaluatingJavaScriptFromString
是一个关键字。你可以在谷歌上找到许多关于这方面的文章。
问题2:如何通过javascript获取图像信息?

我知道stringByEvaluatingJavaScriptFromString,但对javascript了解不多。。我该如何把它们放在一起?x和y坐标如何?我知道stringByEvaluatingJavaScriptFromString,但对javascript了解不多。。我怎么把它们放在一起?还有x和y坐标呢?