为公司提供基于网络的解决方案时,我们渴望得到我们的网站在Internet Explorer工作在Xbox。我们的网站适用于IE6-10以及主要的其他浏览器,但它不适用于Xbox的解决方案。如何调试IE在Xbox
它采用JS和ExtJS的与实例都在Xbox工作。我们认为这个版本的IE只是打破了一些小问题,并且想简单地调试一下以便找出问题。
有谁知道如何调试IE浏览器的这个设备的版本/或如何模仿这个版本的IE?
与此相关的问题都与Microsoft支持服务不具备这个答案在他们现有的知识基础。
为公司提供基于网络的解决方案时,我们渴望得到我们的网站在Internet Explorer工作在Xbox。我们的网站适用于IE6-10以及主要的其他浏览器,但它不适用于Xbox的解决方案。如何调试IE在Xbox
它采用JS和ExtJS的与实例都在Xbox工作。我们认为这个版本的IE只是打破了一些小问题,并且想简单地调试一下以便找出问题。
有谁知道如何调试IE浏览器的这个设备的版本/或如何模仿这个版本的IE?
与此相关的问题都与Microsoft支持服务不具备这个答案在他们现有的知识基础。
我有一些运气写入调试日志记录信息,以火力地堡(http://www.firebase.com/)用户创建的解决方案。一些类似的解决方案(使用基于JavaScript的库向Xbox发送文本调试信息)应该可以工作 - 我使用Firebase是因为它相对容易,我对它很熟悉。
这显然是使用火力地堡奇怪的是,和调试一个非常蹩脚的过程。我编写调试日志记录代码,将我的项目的新版本上传到公共服务器,在Xbox上重新加载,使用Firebase数据调试器监视输出,进行更改并重复。
有时候,改变我做在停止我的代码执行的方式打破了网页,我没有得到任何调试数据,所以我必须要仔细退一步,弄清我做到了。有时在我犯了一个错误之后,在Xbox上退出并重新加载IE似乎有必要强制加载新页面。
但它的作用足够有用了,我还没有找到更好的解决方案,除了只是猜测错误是什么。
一般来说,Xbox 360上的IE浏览器应该像IE 9一样运行,并且您应该可以使用IE 9来测试目标为Xbox的内容。但显然存在差异。这里有一些事情我已经了解到,一些试验和错误:
不支持:
支持:
它可以帮助在调试时检查navigator.userAgent字符串,它将包含子字符串“Xbox”。最后我检查了一下,我看到“5.0(兼容; MSIE 9.0; Windows NT 6.1; Trident/5.0; Xbox)”。
谁告诉你Xbox上的IE不支持JavaScript是困惑的。它工作正常。
我很想听听一些更好的调试技巧。
非常感谢你.. console.log是相当可能是因为代码中散布的原因,但是要感谢你提供了一个有据可查的详细答案。虽然我同意JavaScript在xbox IE上工作,但这是官方的MS公司线,我仍然被告知所有的支持网络都是如此。 –
Ghostlab(http://vanamco.com/ghostlab/)应在未来的更新中支持在Xbox上进行调试。 –
使用Microsoft官方文档进行更新 - https://msdn.microsoft.com/zh-cn/library/jj883728(v=vs.85).aspx –
对于关于在Xbox调试信息,然后去这里
在在Xbox它调试Internet Explorer中的条款是不是我曾尝试和没有我的Xbox我不能尝试这个。
有一个搜索周围,往往这样的事情是不是主要在微软的网站,但其他地方的网络
谢谢大家的回复。
我现在有来自微软的答案(每年超过1/2后)
http://msdn.microsoft.com/en-us/library/ie/jj883728(v=vs.85).aspx
这给你很多关于IE浏览器的Xbox的信息,但同时安装调试速度快,还挺有用,它不会给出所有错误。
最初尝试在IE9 - Xbox 360的不过是类似...
不支持:
的console.log()(调用它会杀了你的脚本执行) 提示() 插件插件,闪光灯,ActiveX控件等
支持:
的JavaScript
^h TML5(遵循IE10中的标准)
如果有人想出更好的解决方案,请告诉我!
James
正是我们需要的 - 另一个版本的IE考虑到了!我不知道答案,但我希望有人会这样做,因为这是我将来需要做的事情。 –