easemob.im-1.0.5.js 里判断协议头时 出现问题

问题描述

判断https 还是 http时 根本不起作用建议 全部改成文件:easemob.im-1.0.5.js 或 easemob.im-1.0.4.js 都有问题418行var prefix = options.https ? 'https' : 'http';改成var prefix = location.protocol == 'https:' ? 'https' : 'http';924行var https = options.https;var url = https ? 'https://a1.easemob.com' : 'http://a1.easemob.com';改成var url = location.protocol == 'https:' ? 'https://a1.easemob.com' : 'http://a1.easemob.com';1125、1124行(看版本决定)var prefix = options.https ? 'https' : 'http';改成var prefix = location.protocol == 'https:' ? 'https' : 'http';删掉 1127行this.https = options.https || false;1202、1199行(看版本决定)var loginUrl = this.https ? "https://a1.easemob.com" : "http://a1.easemob.com";改成var loginUrl = location.protocol == 'https:' ? "https://a1.easemob.com" : "http://a1.easemob.com";

解决方案

1186581516
解决方案二:
想的是让开发者主动打开开关,你这个变成自动检测了
解决方案三:
> forum.php?mod=redirect&goto=findpost&pid=1157&ptid=636想的是让开发者主动打开开关,你这个变成自动检测了楼上说的对,但还是自己检测比较好文件:index.htmlhttps : false,改成https : window.location.protocol == 'https:' ? true : false,
解决方案四:
第93行
解决方案五:
有开发者想自己控制的,所以当时做成开关了

时间: 2024-10-03 11:51:22

easemob.im-1.0.5.js 里判断协议头时 出现问题的相关文章

正则-js里怎么判断电子邮箱的格式

问题描述 js里怎么判断电子邮箱的格式 在输入电子邮箱后,怎么判断输入的是否正确?用正则?那该怎么写呢 解决方案 可以参考下这个 http://www.cnblogs.com/freespider/archive/2010/11/10/1873800.html 解决方案二: 知道正则了还问怎么写,,网上学一下正则了,,人家给你一个正则换一个你又不会了 很简单的 解决方案三: http://www.cnblogs.com/yejianfei/archive/2012/10/18/2729417.h

js里这种表述式是啥意思?return (y1 - y2 > 0 ? "Up" : "Down");

问题描述 js里这种表述式是啥意思?return (y1 - y2 > 0 ? "Up" : "Down");这个在js里叫啥表达式 解决方案 三目运算,跟Java差不多:你也可以换成if(y1-y2>0){ return "up";}else{ return "down";}解决方案二:<表达式1>?<表达式2>:<表达式3>; "?"运算符的含义是: 先求

推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)_javascript技巧

判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE标志的,原因就是这个了. 把判断IE浏览器的方法改成如下就可以了. function isIE() { //ie? if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false

js身份证判断方法支持15位和18位

 这篇文章主要介绍了js身份证判断方法支持15位和18位,需要的朋友可以参考下 代码如下: //HTML页面上要有一个id为identity_card的input输入框,一个id为ipmessage的身份证错误或正确时提示消息的地方  <script>  //身份证验证  $(document).ready(function(){  $("#identity_card").change(function(){  var idcard =$(this).val();  che

jquery aja...-$getJSON 在一个js里 这两个请求第二个内容无法运行

问题描述 $getJSON 在一个js里 这两个请求第二个内容无法运行 做一个项目 需要多次请求后台验证 返回json显示结果请求的内容不同 我写第二个$.getJSON的时候 确实访问了后面的url 但是为什么里面的内容无法执行,随便alert(123)都不行 但是第一个$.getJSON里面的内容可以执行 可以对接收的json数据进行判断什么的 有大神知道怎么解决吗

js中判断由字符串from和to代表的两个日期的先后关系

js|字符串 /** * 判断由字符串from和to代表的两个日期的先后关系. * @param from 满足yyyy-MM-dd HH:mm日期格式的字符串 * @param to 满足yyyy-MM-dd HH:mm日期格式的字符串 * @return -1 : from > to * @return 0 : from = to * @return 1 : from to.charAt(i)) { rValue = -1 ; break ; } } return rValue ;}func

JS代码判断IE6,IE7,IE8,IE9的函数代码

JS代码判断浏览器版本,支持IE6,IE7,IE8,IE9!做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码   做网页有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码! 第一种: 复制代码 代码如下: <script type="text/javascript"> var browser=navigator.appName var b_vers

js中判断用户输入的值是否为空的简单实例

 本篇文章主要是对js中判断用户输入的值是否为空的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 在js中判断用户输入的值是否为空,这是大家用得非常多的. 这没有什么好写的. 而我却写了. 原因只是自以为是的认为我的这些代码写得不错, 供大家参考一下.   这是摘自的我一个项目的中的用户注册页面.对于大多数人来说,这都几乎是100%经历过的. 贴代码吧,这些代码都是用js写的. 不难,很容易看懂. 看的时候,只要区别两个js类就行了. 前台页面代码:reguser.aspx  

JQuery与JS里submit()的区别示例介绍

 这篇文章主要介绍了JQuery与JS里submit()的区别,需要的朋友可以参考下 ASP.NET 的服务器控件回发是使用这一段JS代码:   代码如下: var theForm = document.forms['form1'];  if (!theForm) {  theForm = document.form1;  }  function __doPostBack(eventTarget, eventArgument) {  if (!theForm.onsubmit || (theFo