所以我想奔几个小时我们得到这个工作...如何从网页使用Xamarin.Forms
我表现的,我一直想一个Xamarin窗体PCL项目中读取HTML阅读网页的html。
这是我最近一次尝试:
//我称之为网页阅读的方法
async Task<String> GetWebContent()
{
var httpClient = new HttpClient();
return await httpClient.GetStringAsync ("http://www.google.se");
}
我再调用这个方法是这样的:
string html = await GetWebContent();
DisplayAlert("alert", html, "ok");
我只是尝试显示网页的html以查看它的工作原理,但它始终返回空白。有没有人有任何想法如何使这项工作?
另外我已经添加了这两个nugetpackages: Microsoft.Bcl.Async,它向PCL添加了异步/等待支持。 Microsoft.Net.Http,它为PCL添加了HttpClient支持。
方法签名应该是任务。它是任务还是仅仅是网站的格式问题? –
SKall
2014-12-01 23:07:32
不,它只是它没有回来,我想从页面的HTML ..但它给了我一个空字符串 – 2014-12-01 23:23:07
管理解决这个使用依赖项服务 – 2014-12-02 08:57:15