gpt4 book ai didi

uiwebview - monotouch uiwebview 找不到本地 html

转载 作者:行者123 更新时间:2023-12-02 11:29:34 26 4
gpt4 key购买 nike

我正在 Monotouch 上构建 iPhone 应用程序。我的项目的一部分使用本地网站内容。我将网站使用的所有 html、js、css 和图像复制到一个文件夹中,并将其导入到我的 monotouch 项目中。我已将所有这些文件的构建选项设置为“内容”。

我加载本地网页内容,如下所示:

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));

关于uiwebview - monotouch uiwebview 找不到本地 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13726726/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com