Суть проблемы такова, хочется выдергивать URL песен на разных сайтах из плееров, например на звукофф.ру вот такой код
<a href="" onclick="playView($(this)); return false;" class="song-control-play" data-artist_id="4448" data-icon="/userdata/artist/0884166ef37ba1a80665ec2da49c6a5b.jpg" data-id="2729853" data-duration="254" data-url="http://dll.zvukoff.ru/music/1/0d/beyonce_-_the_only_man_(zvukoff.ru).mp3" data-artist="Beyonce" data-title="The Only Man"></a>
вот как получить от сюда js'ом ссылку data-url="
dll.zvukoff.ru/music/1/0d/beyonce_-_the_only_man_(..."
Или на том же вконтакте:
<div class="play_btn_wrap"><div class="play_new" id="play7325930_246204068"></div></div>
<input type="hidden" id="audio_info7325930_246204068" value="https://cs9-2v4.vk.me/p24/cfda9c89bcf8fd.mp3?extra=fxK8-odKS7dqzARdCLDbZ_gCd555ZR4fddZMYCYQCSoBSH3RtoWrbhHeBluDQTRaGHDFMebbBWWB_5zA-OCF4da9ynSfhk,213" />
Как получить value?
Могу выполнять код через webkit в iOS.
Вот так например я узнаю отступ сверху страницы js'ом:
int totalH = [[_webview stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] intValue];
Или можно загружать свой скрипт прямо в код страницы. главное получить строку, а как уже передать в нативное приложение я найду - например через кастомный лоад реквест.