вычисление ширины и высоты, положения x и y изображения в UIWebView - PullRequest
1 голос
/ 13 января 2012

Итак, у меня есть UIWebView, и внутри него показано изображение. Вопрос в том, могу ли я получить ширину, высоту, origin-x, origin-y этого изображения? Я добавил UITapGestureRecognizer. Что я хочу, так это то, что когда я нажимаю на изображение, оно дает мне эту информацию. Как мне этого добиться?

EDIT: Почему это не работает:

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);

1 Ответ

1 голос
/ 13 января 2012

Вы задали два вопроса.
Q1: как взаимодействовать UIWebView с iOS-фреймворком?
stringByEvaluatingJavaScriptFromString - это ключевое слово. и вы можете найти много статей об этом в Google.
Q2: как получить информацию об изображении с помощью javascript?
Как получить размер изображения (высота и ширина) с помощью JavaScript?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...