mobile 手机浏览器的问题!

[复制链接]
查看11 | 回复6 | 2021-1-27 06:21:10 | 显示全部楼层 |阅读模式
开发mobile手机浏览器需要什么?用2005开发。
从哪里入手?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:21:10 | 显示全部楼层
建议先从浏览器的架构、协议方面着手,浏览器开发不是一件容易的事,需要很多的技术储备,你也可以先看看一些开源的浏览器,先从它们的开发上学一些内容。
回复

使用道具 举报

千问 | 2021-1-27 06:21:10 | 显示全部楼层
也可以看看SDK文档中的示例。
其中的InternetExplorerMobile部分,
下有好几个示例。
回复

使用道具 举报

千问 | 2021-1-27 06:21:10 | 显示全部楼层
mobile浏览器主要需要协议栈和布局引擎
回复

使用道具 举报

千问 | 2021-1-27 06:21:10 | 显示全部楼层
在msdn中查到:
hr=CoCreateInstance(CLSID_WebBrowser,NULL,
CLSCTX_INPROC_SERVER|
CLSCTX_INPROC_HANDLER,
IID_IUnknown,(LPVOID*)(&pUnk));

但是好像mobile不支持,mobile有类似的方法吗?
回复

使用道具 举报

千问 | 2021-1-27 06:21:10 | 显示全部楼层
在msdn上查上IWebBrowser2*pBrowser;这个方法,这个指针应该怎么初始化它?

回复

使用道具 举报

千问 | 2021-1-27 06:21:10 | 显示全部楼层
CoCreateInstance(CLSID_InternetExplorer,NULL,CLSCTX_SERVER,IID_IWebBrowser2,(LPVOID*)&pWebBrowser)
在mobile6下报:
Error1errorC2065:'CLSID_InternetExplorer':undeclaredidentifierd:\Project\WebBrowser\WebBrowser\WebBrowserDlg.cpp79
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行