2011-09-05 4 views
2

J'utilise un UIWebView qui utilise un fichier HTML hors ligne pour gérer son flux de travail. Mais, chaque fois que j'appuie sur l'un des éléments de l'UIWebView, le flux de travail est correct, mais je reçois un message de la console me disant que l'URL n'est pas valide.UIWebView URL non prise en charge

Le message est le suivant:

{ 
    NSErrorFailingURLKey = "applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424"; 
    NSErrorFailingURLStringKey = "applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424"; 
    NSLocalizedDescription = "unsupported URL"; 
    NSUnderlyingError = "Error Domain=kCFErrorDomainCFNetwork Code=-1002 \"unsupported URL\" UserInfo=0x592ece0 {NSErrorFailingURLKey=applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424, NSErrorFailingURLStringKey=applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424, NSLocalizedDescription=unsupported URL}"; 
} 

L'erreur est tout à fait clair, mais je ne suis pas complètement sûr où l'erreur vient, voyant que mon URL est correcte via la norme URI, dans la mesure Je connais.

"applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424" 

Je ne sais pas s'il y a des différences entre une URL HTTP normale et une URL AppleWebData, mais cela est correct selon le schéma URI.

.: par exemple

scheme name:file name:query:fragment 

Suis-je manque quelque chose ici? J'aimerais que mon UIWebView fonctionne sans se plaindre d'une URL incorrecte, car le flux de travail est bon. Il fait ce que je voulais, mais pas sans être tranquille.

Merci d'avance!

Bryan

Répondre

Questions connexes