Chrome内核浏览器无法阅读本地html问题

最近用Chrome浏览器打开本地html发现会自动调转到一个网址。刚开始没注意,后又用了其他Chrome内核的浏览器出现同样问题。仔细一看,原来是需要安装插件。

Chrome浏览器会跳转的页面

这里写图片描述

从图片可以看出,该网页已经提示让安装插件,并告诉了插件的使用方法。
所以如果遇到此问题直接安装插件就行,当然点击INSTALL EXTENSION按钮会跳转到谷歌应用商店。大家都知道,很多人是用不了谷歌应用商店的。这里我把自己下载的上传一份。

插件下载

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 在迁移IE内核开发的前端项目到Chrome内核浏览器上运行时,需要修改的代码包括:1. HTML文档中的标签和属性;2. CSS文件中的属性;3. JavaScript文件中的语法和API;4. 支持特定功能的插件;5. 测试及验证代码,确保兼容性。 ### 回答2: 要将基于IE内核开发的前端项目迁移到Chrome内核浏览器上运行,需要进行以下代码的修改: 1. 浏览器兼容性问题: - 在项目中使用的不兼容的HTML、CSS和JavaScript特性需要进行检测和替换,确保其在Chrome内核中正常运行。 - 针对IE特定的CSS属性和选择器,可以使用现代化的解决方案,如Flexbox和Grid布局替代IE特有的布局解决方案。 2. JavaScript代码的修改: - 检查项目中使用的IE特定的JavaScript API,如ActiveXObject和attachEvent,应替换为标准的API或使用现代化的解决方案,如使用XMLHttpRequest替代ActiveXObject。 - 检查使用的浏览器判断的代码,如条件注释、document.all等,应替换为现代的特性检测方法,如feature detection等。 3. CSS样式的修改: - 修改样式表中存在的IE特定的CSS属性和选择器,例如-ms-前缀的属性,替换为标准的属性。 - 检查项目中是否使用了IE Hack(如CSS属性前缀等),根据Chrome内核的规范进行相应调整。 4. HTML结构的修改: - 检查HTML结构中是否有IE特定的标签或属性,并进行相应的修改,以确保在Chrome内核中正常渲染。 5. 第三方库和插件: - 检查项目中使用的第三方库和插件是否与Chrome内核兼容,如果存在不兼容的情况,需要更新或替换为兼容的版本。 除了代码的修改,还需要进行以下额外工作: - 测试:在Chrome内核浏览器上进行充分的测试,确保项目在新环境中的稳定性和正常运行。 - 性能优化:根据Chrome内核的特性进行性能优化,如使用Chrome DevTools分析耗时操作并进行优化。 - 更新文档:更新项目文档,包括兼容性信息、浏览器要求等,以便未来维护和开发人员的参考。 总之,迁移到Chrome内核需要对项目的HTML、CSS和JavaScript代码进行一系列的修改和优化,以确保项目在新环境中的正确运行和良好的用户体验。 ### 回答3: 要迁移到Chrome内核浏览器上运行,需要对以下几个方面的代码进行修改: 1. CSS样式兼容性:由于IE和Chrome的CSS解析引擎存在差异,因此可能需要对一些CSS样式进行调整。首先,检查是否使用了IE特有的CSS属性和选择器,如语法前缀(-ms-)和document.all等。替换这些属性和选择器为标准的CSS属性和选择器。其次,检查CSS盒模型的解析差异,包括宽度计算、边距和内边距等。 2. JavaScript语法和API兼容性:IE和Chrome的JavaScript解析引擎也存在差异,因此需要对原有代码进行检查和修改。首先,检查是否使用了IE特定的JavaScript语法和关键字,如JScript条件注释等。替换这些语法和关键字为标准的JavaScript语法和关键字。其次,检查是否使用了IE特有的JavaScript API和方法,替换为与Chrome兼容的API和方法。 3. DOM操作兼容性:由于IE和Chrome的DOM解析和操作存在差异,可能需要对部分DOM操作代码进行修改。首先,检查是否使用了IE特有的DOM API和方法,如attachEvent和innerText等。替换这些API和方法为标准的DOM API和方法,如addEventListener和textContent等。其次,检查是否依赖了IE特有的DOM事件模型,如submit和change事件的触发机制等。需要根据Chrome浏览器的事件模型进行相应的调整。 4. 插件和扩展兼容性:如果项目中使用了基于IE内核开发的ActiveX控件或其他插件,需要进行相应的迁移和调整。由于Chrome不支持ActiveX控件,需要寻找或开发Chrome浏览器可用的替代方案。 5. 其他兼容性问题:除了上述几点,还可能会涉及其他兼容性问题,如Cookie、本地存储、跨域请求等。需要根据具体情况进行逐一检查和修复。 总的来说,从IE内核迁移到Chrome内核需要对CSS样式、JavaScript语法和API、DOM操作、插件和扩展、以及其他兼容性问题进行逐一检查和修改。为了保证迁移的稳定性和可靠性,建议先进行全面的测试和评估,确保项目在Chrome内核浏览器上能够正常运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值