解决Vue2.0自带浏览器里无法打开的原因(兼容处理)


Posted in Javascript onJuly 28, 2017

本文介绍了解决Vue2.0自带浏览器里无法打开的原因(兼容处理),分享给大家,希望对大家有帮助

Vue 之 android内嵌H5页面不显示出现这个问题,原因有很多

首先,别急,请看下面的推荐方案:

1、找个Android真机测试下(机型版本为4.4以上),真机联调测试

Android

只需要四个步骤:

1、先保证 是否安装了chrome浏览器

2、其次 ,保证 chrome 是否 已经翻墙成功!

3、最后 使用Android 真机连接 电脑

4、最后的最后,打开chrome ,输入:chrome://inspect

即可,另外,chrome只支持 android 4.4以上手机!

IOS

只需要两步骤:

1、打开手机端web检查器,设置 -> Safari -> 高级(最底部) -> Web 检查器 打开

2、确保iOS系统手机接入 MAC 电脑(必须是Mac,window调试不了ios系统)

3、找到Mac电脑的 Safari浏览器,找到开发者,就会显示的手机的设备

4、此时此刻就可以使用了,调试各个App上网页版的页面了。

注:如果是 Hybrid 嵌入式开发,线上版本,可能就不能调试了,因为IOS App 会把线上的调试功能给禁用,安全!

2、如果报 报错 vuex requires a Promise polyfill in this browser.那么,就是兼容性不够好,请看下面的解决方案:

首先,使用 node 安装 *babel-polyfill 命令*

npm install --save-dev -polyfill

解决方案1:在 webpack.config.js 文件中,entry 入口处修改,加入即可

"babel-polyfill":"babel-polyfill",//用来解决的兼容性

例如:

entry: {
  "babel-polyfill":"babel-polyfill",//用来解决的兼容性
  app: path.resolve(__dirname, config.entry.module + "/app.js"),
  vendor: config.entry.vendor
},

解决方案2:不修改webpack的情况下,在你的主入口文件头部加入,例如:app.js中加入即可

import 'babel-polyfill'

例如:

import 'babel-polyfill'

import Vue from 'vue';
Vue.config.debug = true;

解决方案3:也就是使用cdn的资源,以js的文件加入到html页面:例如:

<script src="https://cdn.bootcss.com/babel-polyfill/6.23.0/polyfill.min.js"></script>

PS:我没试过

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
jquery自定义下拉列表示例
Apr 25 Javascript
Js为表单动态添加节点内容的方法
Feb 10 Javascript
jQuery实现的仿select功能代码
Aug 19 Javascript
JQuery Mobile实现导航栏和页脚
Mar 09 Javascript
基于jQuery实现Ajax验证用户名是否存在实例
Mar 30 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
Sep 13 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
Sep 18 Javascript
jQuery使用bind函数实现绑定多个事件的方法
Oct 11 jQuery
Angular如何在应用初始化时运行代码详解
Jun 11 Javascript
vue下history模式刷新后404错误解决方法
Aug 18 Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
Sep 17 Javascript
bootstrap datepicker插件默认英文修改为中文
Jul 28 #Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
Jul 28 #Javascript
基于JS实现移动端左滑删除功能
Jul 28 #Javascript
Vue2.0 多 Tab切换组件的封装实例
Jul 28 #Javascript
webpack实现热更新(实施同步刷新)
Jul 28 #Javascript
BootStrap Fileinput上传插件使用实例代码
Jul 28 #Javascript
解决React Native端口号修改的方法
Jul 28 #Javascript
You might like
PHP生成指定范围内的N个不重复的随机数
2019/03/18 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
php+ajax实现文件切割上传功能示例
2020/03/03 PHP
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
js location.replace与location.reload的区别
2010/09/08 Javascript
return false,对阻止事件默认动作的一些测试代码
2010/11/17 Javascript
JavaScript内核之基本概念
2011/10/21 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
javascript设置连续两次点击按钮时间间隔的方法
2014/10/28 Javascript
JS中的Replace方法使用经验分享
2015/05/20 Javascript
老生常谈原生JS执行环境与作用域
2016/11/22 Javascript
深入理解angular2启动项目步骤
2017/07/15 Javascript
webpack中的热刷新与热加载的区别
2018/04/09 Javascript
详解使用Next.js构建服务端渲染应用
2018/07/10 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
js实现随机圆与矩形功能
2020/10/29 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
Django时区详解
2019/07/24 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
Python爬虫实例——scrapy框架爬取拉勾网招聘信息
2020/07/14 Python
python+playwright微软自动化工具的使用
2021/02/02 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
美国高端医师级美容产品电商:BeautifiedYou.com
2017/04/17 全球购物
香港礼品网站:GiftU eshop
2017/09/01 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
文明餐桌活动方案
2014/02/11 职场文书
2014年租房协议书范本
2014/10/30 职场文书
2014年大堂经理工作总结
2014/11/21 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
铁人观后感
2015/06/16 职场文书
修改MySQL的数据库引擎为INNODB的方法
2021/05/26 MySQL