Hybrid app 浏览器跨域插件安装,以及网页调试技巧。

浏览器插件安装

一、跨域插件

(1)google浏览器中点击

https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?utm_source=chrome-app-launcher-info-dialog

(2)到chrome网上应用商店上搜索Allow-Control-Allow-Origin进行下载

二、允许cordova代码的运行插件

(1)google浏览器中点击

https://chrome.google.com/webstore/detail/cordova-mocks/iigcccneenmnplhhfhaeahiofeeeifpn?utm_source=chrome-app-launcher-info-dialog

(2)到chrome网上应用商店上搜索 Cordova Mocks 进行下载

三、格式化代码插件

到chrome网上应用商店上搜索JsonView,添加插件即可。

安装webstorm

一、查看快捷键

    打开file->settings->keymap里面搜索快捷键,或者到help->keyMapReference里下载。

二、下载项目


填写Repository URL    询问管理员获取用户名和密码,从svn上下载需要的需要的移动项目。

一、启动服务

点击Terminal在项目下输入ionic serve,即可在谷歌浏览器中打开,使用快捷键F12 转换成手机调试模式。


一、调试技巧

chrome开发者工具介绍,学习网站:http://www.guokr.com/question/398829/

调试网页样式:

(1) 使用快捷键Ctrl+shift+C

(2) 在想要查看样式的地方,单击鼠标右键->选择检查,即可在Elements中查看,同时可以在styles中调试样式。或者直接点击如下位置->点击需要查看的地方即可。


如果是报下面这个错误,检查跨域开关是否打开


如果是报这个错误,需要联系后台人员,检查一下网址网络是否打开


最常用的是console控制台里面报错调试、以及Sources里面对应相应的templates下相应的js页面下断点调试。下面以user.service.js为例子,在请求链接返回数据的函数里面下两个端点,断点按钮从左至右依次是跳到下一个断点、执行函数的下一条语句。



观察数据的变化,一般数据通过URL返回来,通过将鼠标移至response.data观察数据返回值。


一般都是从service.js返回值回到controller.js中,下断点首先观察service.jsURLdeferred.resolve的值->controller.js里面观察调用该service.then的第一个函数返回的值的result










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Google浏览器(即Google Chrome)对跨域的处理方式如下: Google浏览器在遵循同源策略的基础上,提供了一些机制来处理跨域请求,以确保用户的安全和隐私。 1. CORS(跨域资源共享):Google浏览器支持使用CORS来进行跨域请求,这是一种标准的跨域解决方案。当浏览器发起跨域请求时,服务器可以在响应中设置一些特殊的头信息,通知浏览器该请求可以被访问。通过设置正确的CORS头信息,服务器可以控制允许访问的域,请求方法和头信息等。 2. JSONP(JSON with Padding):Google浏览器支持JSONP来进行跨域请求。JSONP是一种通过动态创建<script>标签来实现的跨域请求,由于<script>标签不受同源策略限制,因此可以用于跨域请求。然而,JSONP只支持GET请求,且由于安全性问题,需要接口提供方正确处理回调函数。 3. 代理服务器:如果其它跨域解决方案不可行,Google浏览器还可以通过设置代理服务器来实现跨域请求。通过将跨域请求发送到代理服务器,再由代理服务器发起真正的请求,可以规避浏览器的同源策略限制。但需要注意,代理服务器需要进行额外的配置和维护,且可能存在性能损耗。 总之,Google浏览器通过支持CORS、JSONP和代理服务器等方式,给予了开发者一些较为灵活的跨域请求解决方案,以便更好地满足用户和开发者的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值