0

您好,我正在为基于 Web 的游戏开发 Windows Phone 应用程序。
然而,我遇到了一个我无法弄清楚如何解决的问题,希望你们中的一些聪明人有一个想法。

我使用java脚本登录页面没问题,但不幸的是网页设计得很糟糕,在Windows Phone上显示错误。页面不会缩放,因此只显示孔页的一小部分,并且只能上下滚动,不能横向滚动。

我在这里制作了一张快速图片以更好地展示。 链接到 ImageShack 上的图像

(我还没有代表发布图片:-()

所以实际的游戏是在页面中间的一个 IFrame 里面,但我在手机上只能看到一小部分,不能水平滚动。

我尝试使用下载页面string html = webBrowser1.SaveToString();,然后使用正则表达式函数从 IFrame 中提取网页。问题在于该页面使用 HttpOnly Cookie,而 IFrame 也使用此 cookie 来识别用户。因此,如果我直接导​​航到 IFrame Url,即使它有 cookie,它也不会识别用户,因为它位于不同的网站上。

所以我的问题是有没有办法强制网络浏览器专注于 IFrame,或者以某种方式剥离页面的其余部分,只显示 IFrame,但仍然使用相同的 HttpOnly Cookie?

4

1 回答 1

0

你能做一个包装那个 iframe,然后使用 hastag 技巧(“ http://game.com#divwrapper ”)导航到那个 div。这将向下滚动页面

于 2013-07-02T09:50:14.800 回答