在iPhone网络视图中使用本地资源

在iPhone网络视图中使用本地资源,iphone,uiwebview,Iphone,Uiwebview,例如,假设一个应用程序有一个使用JQuery的webview 服务器提供带有适当链接的页面来加载JQuery,视图工作正常,但我希望它不需要下载JQuery(是的,它可能会被缓存,但这不会是应用程序第一次运行,我也不希望依赖它) 所以我可以在应用程序中包含JQuery文件,但是我应该如何嵌入链接呢 服务器当然不知道捆绑路径 我认为可以将url加载到字符串中,然后在webview中显示之前用本地路径替换JQuery路径 有更简单的方法吗?您可以对jQuery使用相对路径,并将baseURL设置为捆

例如,假设一个应用程序有一个使用JQuery的webview

服务器提供带有适当链接的页面来加载JQuery,视图工作正常,但我希望它不需要下载JQuery(是的,它可能会被缓存,但这不会是应用程序第一次运行,我也不希望依赖它)

所以我可以在应用程序中包含JQuery文件,但是我应该如何嵌入链接呢

服务器当然不知道捆绑路径

我认为可以将url加载到字符串中,然后在webview中显示之前用本地路径替换JQuery路径


有更简单的方法吗?

您可以对jQuery使用相对路径,并将baseURL设置为捆绑路径。但是,这要求所有资源都位于bundle目录中(由绝对路径引用的资源除外)