我正在开发一个简单的.net cf应用程序(vb.net .net 3.5 windows mobile 6.5),它必须使用随框架提供的webbrowser组件以全屏形式呈现html内容。 承载应用程序的设备具有800 * 480像素分辨率。 该应用程序只显示一个表单,其中包含一个完全停靠的Web浏览器组件,而没有其他组件。在load事件中,表单只需在设备的Sd卡中加载html文件的正确url。
Private Sub frmLauncher_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
ShowHide.ShowTopStatusbar(False)
ShowHide.disableSoftwareKey()
ShowHide.SipShowIMP(0)
WebBrowserPanel1.WebBrowser.Url = New Uri("\home\index.html")
End Sub
我遇到了控件的奇怪行为:
有没有办法阻止这种行为? 可以使用哪种解决方法?
谢谢,抱歉我的英语不好!
ps:经过一些实验,我选择更改html内容的每个css,用其值/ 2替换每个维度(高度或宽度)。这是一个可能的解决方案但是没有回答我的问题!
答案 0 :(得分:1)
在手机设置中查看,您可能已经缩放或增加文字大小,以使浏览和页面更易于阅读,因为它是移动设备,某些设备默认启用此设置以便具有文本可读性,因此,为什么它适用于图像,但不适用于包含文本的任何内容。让我知道您找到的设置:)