当前位置: 首页 > news >正文

java做网站和php做网站6淘宝关键词优化怎么弄

java做网站和php做网站6,淘宝关键词优化怎么弄,seo查询爱站,python做简单网站背景介绍 新版Edge浏览器也是采用Chromium内核,虽然没有谷歌浏览器市场占有率高,但是依托微软操作系统的优势,Edge浏览器还是发展很强劲,占据着市场第二的位置。随着微软停止服务IE浏览器,曾经风光无限的IE浏览器页退出…

 背景介绍

        新版Edge浏览器也是采用Chromium内核,虽然没有谷歌浏览器市场占有率高,但是依托微软操作系统的优势,Edge浏览器还是发展很强劲,占据着市场第二的位置。随着微软停止服务IE浏览器,曾经风光无限的IE浏览器页退出历史舞台,这导致大量曾经安全可靠、便捷易用的ActiveX控件无法使用。allWebPlugin中间件也应运而生,解决现代浏览器加载控件难的问题。

技术原理

       控件容器精准定位,与页面整体布局无缝衔接——通过不断研究谷歌、火狐源代码及浏览器H5技术,我们首次发现了一种页面元素定位控制控件容器窗口的方法,可以实现控件容器与页面整体布局无缝衔接。核心思路是在浏览器页面插入一个定位元素,通过H5技术计算定位元素在浏览器页面的位置,然后将控件容器窗口放到定位元素位置。当页面缩放比例或大小发生变化时,重复上述步骤。如此这般,即可实现控件容器窗口与页面整体布局无缝衔接。

        原汁原味的控件接口调用方式——为了方便用户集成,减少用户学习的时间。通过大量的试验,我们实现了通过javascript封装ActiveX或NPAPI原生接口,用户业务系统调用javascript封装类接口,就像调用浏览器ActiveX或NAPAI控件接口一样,做到用户业务系统小调整,即可实现业务系统升级改造,后续我们将通过VLC ActiveX 控件的例子进行讲解。

       一个容器支持所有控件——我们深入研究ActiveX控件、COM技术及NPAPI控件原理,查阅谷歌、火狐等浏览器控件相关开源代码,攻坚克难,实现了一个控件容器程序,加载所有ActiveX控件,无需为每个ActiveX控件提供不同的控件容器程序。

浏览器控件集成步骤

allWebPlugin中间件与浏览器、控件关系图

    业务系统调用PluginHostCnt创建allWebPlugin中间件,allWebPlugin中间件会嵌入浏览器页面,并在内部容器中创建客户ActiveX控件,根据控件标识实例化JS封装类对象,实现控件无缝嵌入浏览器及控件接口的调用。

Javascript封装控件接口

使用javascript脚本对ActiveX控件导出类的方法和属性进行封装,方便后续网页调用控件接口。例如:针对axvlc控件,首先新建一个allWebVLC.js文件,根据控件VLCPlugin2类,新建javascript的allWebVLCPlugin2(派生自NObject)类,并用javascript脚本封装控件VLCPlugin2类方法和属性。(如下图所示)

axvlc控件 VLCPlugin2 类

Javascript allWebVLCPlugin2

引入相关allWebPlugin中间件js文件

     为了页面加载控件,需要引入allWebPlugin.Common.js allWebPlugin.UI.js及控件封装js文件。例如,axvlc控件,需要引入allWebVLC.js控件封装js文件。如下图所示:

<script type="text/javascript" src="js/jquery.min.js"></script>

<script type="text/javascript" src="js/allWebPlugin.Common.js"></script>

<script type="text/javascript" src="js/allWebPlugin.UI.js"></script>

<script type="text/javascript" src="js/allWebVLC.js"></script>

添加页面canvas元素

      在需要展示控件的位置添加canvas页面元素。如下图所示:

<td valign="top"  border="1">

    <canvas id="pluginUI" width="1024" height="600">

         <p class="error">Sorry, It looks as though your browser does not support the canvas tag.</p>

         </canvas>

</TD>

创建控件容器及控件

         首先,实例化PluginHostCnt类,使用CreateContainer方法创建控件容器子窗口,然后使用createPlugin接口创建控件,并实例化allWebVLCPlugin2类。

控件javascript封装类接口调用

控件对象创建成功之后,实例化控件javascript封装类对象。可以像传统控件接口调用一样,调用控件javascript封装类对象的方法和属性。如下图所示:

控件事件响应

         为了响应控件事件,需要在控件创建时,注册待响应的控件事件,实现控件响应函数。如下图所示:

集成示例

链接:https://pan.baidu.com/s/1xUyQDzOabh7mU7J7TYhtig?pwd=z3q0 
提取码:z3q0 

如下图所示,下载allWebPlugin_x86_v2.0.0.16_beta_20240721.exe安装包。

演示效果

        allWebPlugin中间件不仅适合Edge浏览器,而且还可以支持谷歌、火狐、360等浏览器,下图展示Edge浏览器加载VLC播放视频效果,欢迎大家下载试用。

Edge浏览器加载VLC控件显示效果
Edge浏览器加载VLC控件播放结束事件回调效果

 

http://www.15wanjia.com/news/7183.html

相关文章:

  • 做网站武汉bt鹦鹉磁力
  • 郑州做网站哪个公司好百度广告投放公司
  • 国内优秀网页设计网站百度一下官网搜索引擎
  • 网站制作多久能完成win10优化大师官网
  • 响应式网站建设特征优化关键词的步骤
  • 网站首页ico怎么做如何推广一个新的app
  • 腾讯企业邮箱登录登录入口黑帽seo是作弊手法
  • 用分布式做的网站湘潭关键词优化公司
  • 湖南茶叶网站建设企业做网上推广
  • 网站服务器怎么重启营销型网站制作成都
  • 广州那家做网站最好杭州网络排名优化
  • 文具网站建设理念seo北京网站推广
  • wordpress 慢seo搜索方法
  • 做网站 做app好产品推广文案范文
  • 网站建设一般多少钱网络营销10大平台
  • 合肥网站seo推广外贸企业网站设计公司
  • 江苏网站建设代理商外国黄冈网站推广平台
  • 做公众号策划的网站个人网站推广方法
  • 做网站要多少钱免费加客源软件
  • 郴州58网站seo搜索引擎优化兴盛优选
  • 林州网站建设报价竞价排名的优缺点
  • 做pc端网站讯息seo刷排名公司
  • 网上做问卷调查赚钱哪些网站好网店推广运营
  • 网站建设的结论和体会2022适合小学生的简短新闻摘抄
  • 怎么看网站的外链网络热词英语
  • 做网站的需要什么软件企业网络营销方案设计
  • 《关于加快网站群建设的通知》竞价广告是怎么推广的
  • 做网站购买域名中国国家培训网官网
  • 企业免费推广网站怎样给自己的网站做优化
  • 即墨公司做网站百度收录关键词查询