[英]Emulating iOS and Android built-in browsers on Windows with WebKit
我正在使用.NET開發一個郵件應用程序,它會自動為不同的屏幕大小生成CSS。 在Windows中查看結果的最佳方法是什么?
Android和iOS設備使用WebKit,但我不確定如何模仿屏幕大小。
例如,當我有類似的東西:
<link rel="stylesheet" media="only screen and (max-device-width: 480px)" href="css/mobile.css" type="text/css" />
我對在線模擬器不感興趣,我使用的是WebKit.NET
有許多在線模擬器可以測試您的網站。 http://www.coderebel.com/support/features/iphone-simulator.html http://iphone4simulator.com/ http://iphone-emulator.org/
您還可以使用Spoon.net在各種瀏覽器中測試您的網站
在你的地方我會在Windows上的VirtualBox中安裝一個山獅+ XCode,並檢查Safari。 您可以在Safari中模擬iPhone和其他設備。
我沒有嘗試使用WPF,但使用Windows Forms它可以正常工作,所以這可能會有所幫助:
我使用媒體查詢:
@media (min-width: 300px) {
並且我有一個WebKitBrowser
控件停靠以填充面板(因為我有一些控件停靠在我的表單的頂部)並且可以確認而不是簡單地設置表單尺寸,例如
this.MaximumSize = this.MinimumSize = this.Size = new Size(width, height);
像我期望的那樣觸發媒體查詢。 例如,我有一個我使用的縱向/橫向按鈕,這只是翻轉表單的寬度和高度,停靠的瀏覽器填充新的方向。 應該很簡單嗎?
我想如果你嘗試一下,然后它不起作用,你就可以提供更多關於什么/不起作用的信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.