WPF的嵌套网页时,如何指定嵌套内核为IE11?

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

WPF的嵌套网页时,如何指定嵌套内核为IE11?


由于各个操作系统版本对IE内核支持程度不同,存在各式各样的兼容问题,同时内存占用巨大,因此跨技术平台的嵌套不建议作为通用功能来使用。


一般建议用弹出外部默认浏览窗口的方式打开自定义html页面。方案可参考:https://wenku.my7c.com/article/65099374279116032  


RegWebBrowserForIE11Core.zip


【发票小程序】

https://vip.kingdee.com/article/345260289471594240?productLineId=1&isKnowledge=2 



分析:由于各个操作系统版本对IE内核支持程度不同,存在各式各样的兼容问题,内存占用巨大,同时所有支持的默认内核版本为7,导致要实现嵌套必须修改每台客户端机器的操作系统注册表,而且由于系统不支持修改浏览器内核,或安全软件和策略、操作系统版本兼容性差异等各种各样的原因,往往导致修改不能成功,导致无法嵌套使用,另外2022之后IE可能将不再获得微软官方支持。

结论:因此该嵌套方案不推荐使用。

方案:建议跨技术端平台的集成建议通过BOSIDE开发星空动态表单界面,在表单插件中调用第三方接入系统的API接口实现功能的方式进行开发,才能实现平滑无缝集成。或者让第三方系统能够开发本地应用来实现客户端功能对接。




经常遇到的问题也可以参考下面知识贴进行排查配置:

https://vip.kingdee.com/article/221577229019820288 


搜索IE11下载地址:

https://cn.bing.com/search?q=ie11%e4%b8%8b%e8%bd%bd&qs=SC&pq=ie11x&sc=8-5&cvid=1BA56222EE7B47F380C5DC39196E03CB&FORM=QBLH&sp=1


https://vip.kingdee.com/article/211465751394895104

发票无忧助手提示“当前IE浏览器可能加入了兼容模式”或“Html5推荐使用的浏览器类型”


提问:有用客户端嵌套页面提示页面空白或版本不对等?

答:用客户端嵌套网页必须满足两个条件 :

1、客户端微软默认为IE7内核,要求指定目标网站支持IE7内核;

2、也可以修改操作系统的嵌套内核位IE11,但要做二开编程,同时指定目标网站需要支持IE11内核;参考说明:https://vip.kingdee.com/article/187971870887619072

总结:如果要使用GUI客户端嵌套方式嵌套网页,可以按上述两个条件对目标网站进行整改。否则不要使用嵌入网页方式,而是用打开浏览器url方式,参考:https://vip.kingdee.com/article/65099374279116032


WPF的嵌套网页时,如何指定嵌套内核为IE11?

由于各个操作系统版本对IE内核支持程度不同,存在各式各样的兼容问题,同时内存占用巨大,因此跨技术平台的嵌套不建议作为通用功能来使用。...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息