Ionic+AngularJS 开发的页面在微信公众号下显示不出来原因查究
ionic 页面 微信浏览器遇到的坑
公司的微信公众号一部分页面是用AngularJS+Ioinc开发,发现在本地浏览器测试的时候都没问题,传到服务器在微信公众号下跑就出问题来,经查是:
index-tab页面 406 not accessable http请求头问题
 $httpProvider.interceptors.push(function() {
         return {
             "request": function(config) {
                 //console.log(config.url);
                 if (config.url && config.url.lastIndexOf(".html") > 1) {
                     config.headers["Content-Type"] = "text/html; charset=utf=8";
                     config.headers["Accept"] = "*/*";
                 }
                 if (window.sessionStorage.getItem("sessionId")) {
                     config.headers['sessionId'] = window.sessionStorage.getItem("sessionId");
                 }
                 return config;
             },
             "response": function(res) {
                 if (res.config.url && !res.config.url.lastIndexOf(".html")) {
                     // console.log(res.data);
                     /*if (res.data.errorCode == '550') {
                        window.location.href = "#/weblogin";
                     }*/
                 }
                 return res;
             }
         }
     });
上面的sessionStorage不是必须配置。
Ionic+AngularJS 开发的页面在微信公众号下显示不出来原因查究的更多相关文章
- 哪些产品不用开发原生APP,微信公众号就够了?
		
最近一阶段H5技术被推到高峰,很多人认为借助H5就能利用微信公众号取代APP原生应用了,而事实是怎么样的?这里我从产品层做一个客观分析. 一,原生APP总体趋势 要谈APP是否会被微信取代,那么必须回 ...
 - 使用vue开发微信公众号下SPA站点的填坑之旅
		
原文发表于本人博客,点击进入使用vue开发微信公众号下SPA站点的填坑之旅 本文为我创业过程中,开发项目的填坑之旅.作为一个技术宅男,我的项目是做一个微信公众号,前后端全部自己搞定,不浪费国家一分钱^ ...
 - .NET微信公众号开发-1.0初始微信公众号
		
一.前言 微信公众号是开发者或商家在微信公众平台上申请的应用账号,该帐号与QQ账号互通,通过公众号,商家可在微信平台上实现和特定群体的文字.图片.语音.视频的全方位沟通.互动 .形成了一 种主流的线上 ...
 - 移动端(html5)微信公众号下用keyup实时监控input值的变化无效
		
搜索框依据用户输入的值实时检索,一开始自然而然想到keyup,在拼音状态时,啥问题也没有, 问题1:切换到中文输入法,问题出来了,keyup事件不灵便了,后来在网上搜了下,找到了思路, 问题2:微信公 ...
 - .NET微信公众号开发-5.0微信支付
		
一.前言 在开始做这个功能之前,我们要做的第一件事情就是思考,如何做这个微信支付,从哪里开始,从哪里入手,官方的sdk说明什么的,有没有什么官方的demo,还有就是老板给我的一些资料齐全不,那些要申请 ...
 - python之微信公众号开发(基本配置和校验)
		
前言 最近有微信公众号开发的业务,以前没有用python做过微信公众号开发,记录一下自己的学习和开发历程,共勉! 公众号类型 订阅号 普通订阅号 认证订阅号 服务号 普通服务号 认证服务号 服务方式 ...
 - 微信公众号开发C#系列-12、微信前端开发利器:WeUI
		
1.前言 通过前面系列文章的学习与讲解,相信大家已经对微信的开发有了一个全新的认识.后端基本能够基于盛派的第三方sdk搞定大部分事宜,剩下的就是前端了.关于手机端的浏览器的兼容性问题相信一直是开发者们 ...
 - 微信公众号开发(一)--验证服务器地址的Java实现
		
现在主流上都用php写微信公众号后台,其实作为后端语言之一的java也可以实现. 这篇文章将对验证服务器地址这一步做出实现. 参考资料:1.慕课网-<初识java微信公众号开发>,2.微信 ...
 - Java微信公众号开发
		
微信公众平台是腾讯为了让用户申请和管理微信公众账号而推出的一个web平台.微信公众账号的种类可以分为3种,并且一旦选定不可更改.按照功能的限制从小到大依次为:订阅号.服务号.企业号.个人只能注册订阅号 ...
 
随机推荐
- ST表(查询区间最值问题)
			
ST表与线段树相比,这是静态的,无法改动,但是他的查询速度比线段树要快,这是牺牲空间换时间的算法. O(nlogn)预处理,O(1)查询.空间O(nlogn). ][]; ]; void rmq_in ...
 - echarts图调用多个接口
			
html: <div id="sentimentMain1" style="width:960px;height:500px;margin:20px auto;&q ...
 - php __CLASS__、get_class()与get_called_class()的区别
			
__CLASS__获取当前的类名, get_class()与上面一样,都是获取当前的类名 get_called_class()获取当前主调类的类名 当涉及到继承时,在方法中使用类名.直接贴图了 MVC ...
 - 关于web安全需要在编程时注意的
			
公司用绿盟科技的远程安全评估系统扫描了项目,发现一些安全隐患,记录下来,以规避以后编程或者发布时犯同样的错误. 1. 目标web应用表单存在口令猜测攻击 风险:登录密码易被暴力破解,暴力破解是一种常见 ...
 - ajax提交文件file  单个文件上传
			
转载: https://blog.csdn.net/u012867699/article/details/78357401
 - Problem01 不死神兔
			
题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析:兔子的规律为数列1,1,2,3,5,8,13,21 ...
 - linux 命令(Ubuntu)
			
1. 我们可以使用下列的命令压缩一个目录: # zip -r archive_name.zip directory_to_compress 2. 下面是如果解压一个zip文档: # unzip arc ...
 - js监听dom元素内容变化
			
$("#divid").bind('DOMNodeInserted', function(e) { alert('element now contains: ' + $(e.tar ...
 - [转]jQuery插件写法总结以及面向对象方式写法
			
本文转自:http://www.xuanfengge.com/jquery-plug-in-written-summary-and-summary-of-writing-object-oriented ...
 - 使用 Charles 获取 https 的数据
			
1. 配置 Charles 根证书 首先打开 Charles: 然后如下图操作: 之后会弹出钥匙串,如果不弹出,请自行打开钥匙串,如下图: 系统默认是不信任 Charles 的证书的,此时对证书右键, ...