我有一个网站设置为我的服务器上另一个网站下的应用程序。所有的javascript,css和图像文件都设置为相对路径。当我将网站作为自己的顶级网站时,所有浏览器以及我创建的包含UIWebview的移动应用程序都可以正常工作。在所有浏览器中加载图片但不在UIWebView中
当我将站点作为IIS应用程序移动到我的另一个站点下时,所有设置为src =的设置都停止工作。我浏览并调整了HTML以加载所有这些的Request.FilePath(虚拟路径),并且所有事情都再次开始工作......除了在我的应用程序的UIWebview中。有没有人遇到过这种情况,为什么会发生这种情况?该网站工作正常,如果我打开我的手机上的Safari浏览器。
HTML
<% string rootPath = Request.FilePath; %>
<img src="<%= rootPath %>/Resources/image.png" />
来源
<img src="/WMS/Resources/image.png">
再次,这是在所有浏览器(IE,FF,Safari浏览器)工作,但是当我在一个UIWebView打开它的形象不加载
我使用.NET 4,IIS7,MVC2,iPhone 4采用最新的SDK
任何帮助将b Ë赞赏
你能发布实际的src吗?即“/static/Resources/image.png” – Joshua
根据Josh的评论编辑 – BWC