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!

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top