所以我在我的 Metro 应用程序(使用 HTML/JavaScript)中使用 x-ms-webview 并要求启用/设置 cookie。我尝试设置 document.cookie 字段但没有成功。做同样的事情的正确方法是什么?
问问题
1039 次
1 回答
1
var webview = element.querySelector("x-ms-webview");
var httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(
Windows.Web.Http.HttpMethod.get,
new Windows.Foundation.Uri("www.sample.com"));
// ... more settings
httpRequestMessage.headers.cookie.tryParseAdd("a=b;c=d;");
webview.navigateWithHttpRequestMessage(httpRequestMessage);
通常 tryParseAdd(string) 就足够了,请转到http://msdn.microsoft.com/en-us/library/windows/apps/windows.web.http.httprequestmessage.aspx 了解更多信息。
于 2014-03-06T12:08:19.443 回答