Iphone UIWebView不支持的URL
我正在使用一个UIWebView,它使用一个脱机HTML文件来管理它的工作流。 但是,每次我点击UIWebView中的一个项目时,工作流都是正确的,但我会收到一条控制台消息,告诉我URL无效 贺电如下:Iphone UIWebView不支持的URL,iphone,objective-c,ios,uiwebview,Iphone,Objective C,Ios,Uiwebview,我正在使用一个UIWebView,它使用一个脱机HTML文件来管理它的工作流。 但是,每次我点击UIWebView中的一个项目时,工作流都是正确的,但我会收到一条控制台消息,告诉我URL无效 贺电如下: { NSErrorFailingURLKey = "applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424"; NSErrorFailingURLStringKey = "appleweb
{
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}";
}
错误很明显,但我不完全确定错误来自何处,因为据我所知,通过URI标准,我的URL是正确的
"applewebdata://BA77B31A-D9ED-4883-84BB-4270BCBEECA5?selected#node-2866424"
我不知道普通HTTP URL和AppleWebData URL之间是否存在差异,但根据URI方案,这是正确的
e、 g:
我是不是遗漏了什么?我想让我的UIWebView在不抱怨URL不正确的情况下完成它的工作,因为工作流很好。它做了我想做的,但不是不安静
提前谢谢
Bryan假设您正在使用
loadHTMLString:
加载此内容,请尝试设置页面的baseUrl
,如本问题所述:
scheme name:file name:query:fragment