为什么iphone模拟器不能正确呈现HTML5页面?

为什么iphone模拟器不能正确呈现HTML5页面?,iphone,html,ios-simulator,Iphone,Html,Ios Simulator,我有一个网页,我正在.net中使用HTML5开发,用于iphone应用程序中的网络视图。这个页面在Safari中看起来很好。当我在iphone模拟器中加载它时,它呈现为纯文本,没有样式或js加载。我原以为这可能是.net的问题,但看到它在Safari中起作用,我感到很困惑。当我使用XHTML doctype时,它在模拟器中工作得很好。你知道为什么会发生这种情况,解决办法是什么吗?谢谢 在设备上渲染时有问题吗?如果没有,不要担心模拟器,因为它不能保证完美地表示硬件的工作方式。看来可爱的.net m

我有一个网页,我正在.net中使用HTML5开发,用于iphone应用程序中的网络视图。这个页面在Safari中看起来很好。当我在iphone模拟器中加载它时,它呈现为纯文本,没有样式或js加载。我原以为这可能是.net的问题,但看到它在Safari中起作用,我感到很困惑。当我使用XHTML doctype时,它在模拟器中工作得很好。你知道为什么会发生这种情况,解决办法是什么吗?谢谢

在设备上渲染时有问题吗?如果没有,不要担心模拟器,因为它不能保证完美地表示硬件的工作方式。

看来可爱的.net mobile.browser文件将模拟器的mime类型设置为xml。将它设置为xhtml,一切都会好起来。

听起来解决方案只是提供doctype。你还想找什么?html5 doctype只是一个例子。我假设iphone模拟器可能有更敏感的解析或其他功能。。或者它已经足够老了,无法识别这种新类型是否有效。