windows mobile 6.5网络浏览器问题c# [英] windows mobile 6.5 internet explorer problem c#

查看:74
本文介绍了windows mobile 6.5网络浏览器问题c#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我们正在为Windows Mobile 6.5开发一个.net cf 3.5应用程序,该应用程序使用Internet Explorer控件来显示地图(谷歌地图)。


当您在Windows Mobile 6.5中访问网页时,浏览器会自动调整网页大小,以便您只能看到向上滚动条而不是左侧滚动条。在普通的Windows Mobile 6.5 Internet Explorer中,有一个栏可以用来
更改缩放级别,以便更好地查看调整大小的页面。但如果您在应用程序中使用Internet Explorer(webbrowser)控件,则此缩放栏不会如此。结果,网页缩小了大小,因此只有向上滚动条可见,
页面非常小。用户无法读取或更改网页的缩放。如果您按住手指,会弹出一个菜单,并且有一个缩小级别选项,其中小 - 小 - 正常...最大但没有结果。这使得地图查看(来自网页)变得不可能。


 


任何解决方案?如何从Internet Explorer停用此功能?谢谢


 

解决方案

你好,


 


< p style ="margin:0in; font-family:Calibri; font-size:11pt">我认为您需要使用Google地图服务的API。我认为要控制谷歌的缩放,你需要将其称为API放大或缩小。 Mobile的IE中的缩放栏只控制地图页面的大小,
不是地图本身。


 


因此,如果您想知道如何在.NET中使用Google地图API Compact Framework,请遵循以下文章:


在托管代码中使用Skyhook无线XPS定位服务


 


您也可以尝试使用Bing的地图,请关注此视频。


我如何:在Windows Mobile应用程序中使用Bing?


 


我希望我的建议可以帮助你解决这个问题。


 


最好的问候,


杰西


hi,

we are developing a .net cf 3.5 app for windows mobile 6.5 which uses a internet explorer control to display a map (google map).

when you access a web page in windows mobile 6.5 the browser automatically resizes the web page so that you only see the up down scroll bar and not the left right one. in the normal windows mobile 6.5 internet explorer there is a bar which you can use to change the zoom level so that the resized page is better viewed. but if you use the internet explorer (webbrowser) control in the app this zoom bar doesnt so. as a result the webpage gets shrinked-resized so that only the up down scroll bar is visible and the page is very small. the user cannot read nor change the zoom of the web page. if you hold the finger a menu pops up and there is a zoom level option with small-smaller-normal...largest but it makes no result. this makes map viewing (from web page) impossible.

 

any solution?how can i deactivate this feature from internet explorer? thanks

 

解决方案

Hello,

 

I think you need to use APIs of Google map services. I think to control the zoom of Google, you need to call it API to enlarge or reduce. The zoom bar in Mobile's IE just control the size of map page, not map itself.

 

Therefore, if you want to know how to use Google map API in .NET Compact Framework, please follow this article:

Using the Skyhook Wireless XPS Positioning Service in Managed Code

 

You can also try to use Bing's map, please follow this video.

How Do I: Use Bing inside a Windows Mobile Application?

 

I hope my suggestions can help you to solve this problem.

 

Best regards,

Jesse


这篇关于windows mobile 6.5网络浏览器问题c#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆