加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

monotouch uiwebview无法找到本地HTML

发布时间:2020-12-14 23:21:12 所属栏目:资源 来源:网络整理
导读:我正在Monotouch上构建一个iPhone应用程序.我项目的一部分使用本地网站内容.我将用于网站的所有html,js,css和图像复制到一个文件夹中,并将其导入我的monotouch项目.我已将所有这些文件的构建选项设置为Content. 我加载如下的本地Web内容: this.url = Path.C
我正在Monotouch上构建一个iPhone应用程序.我项目的一部分使用本地网站内容.我将用于网站的所有html,js,css和图像复制到一个文件夹中,并将其导入我的monotouch项目.我已将所有这些文件的构建选项设置为Content.

我加载如下的本地Web内容:

this.url = Path.Combine (NSBundle.MainBundle.BundlePath,“Content/index.html”);
webView.LoadRequest(new NSUrlRequest(new NSUrl(this.url,false)));

问题是当我运行项目时,它无法找到我的本地网站,当我尝试调试时,我收到了以下消息:

The requested URL was not found on this server.

/Users/*****/Library/Application Support/iPhone
Simulator/4.3/Applications/092E0D85-92F4-4F4E-9CD2-3FBBCD797F76/Project.app/Content/index.html

有趣的是,当我将链接复制到safari时,网页显示没有任何问题

我试图清理和重建项目几次,但没有任何变化.

谁能帮我这个?

我正在使用OS X Moutain Lion 10.8.2,MonoDevelop 3.0.5,Monotouch 6.0.6,xcode 4.5.2

提前致谢

解决方法

这很奇怪,对我来说效果很好.

试试这个:

var fileName = "Content/index.html";
webView.LoadHtmlString (File.ReadAllText (fileName),NSUrl.FromFilename (fileName));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读