Como obter um url do flash em uma página web usando um webframe?
Pergunta
Como sabemos, quando nós carregamos quadro de página de safari, vamos chamar os métodos de delegado de protocolo informal webkit (WebFrameLoadDelegate):
webView: didStartProvisionalLoadForFrame:
webView: didChangeLocationWithinPageForFrame:
e sei quando recarregar a página que eu posso fazer isso:
- (void)webView:(WebView *)senderdidStartProvisionalLoadForFrame:(WebFrame *)frame {
if(![frame parentFrame]) {
// There is no parent frame so this is the main frame.
}
// other actions for child frames.
}
Agora eu tenho pergunta: Posso obter o endereço flash na página web usando o argu: quadro. e um flash em um frame? e como obtê-lo, eu pensei que talvez percorrer todo o objeto cada frame dom? Mas como fazer? Obrigado novamente!
Solução
Você realmente deveria ser mais clara. É sons como você está carregando uma página que contém um plug-in Flash e você quer saber o URL desse recurso. Mas eu não tenho certeza. Se assim for, você quer o WebResourceLoadDelegate, que irá dizer-lhe quais os recursos, as referências de páginas web, incluindo o arquivo flash.