昨天一直很奇怪一个问题,微博的JS SDK的通过微博登录有一个WB2.login(), 根据文档应该是直接写上就可以弹出窗口的,第一次试验的时候也确实是这个样子的,但是当我把这个API调用放到一个自定义的方法里面的时候,问题来了,窗口弹不出来了,没有反应, 后来又试了他们的另一个解决方案,就是用WB2.anyWhere里面的W.widget.connectButton, 同样的问题,弹不出来窗口。

后来仔细读了一下那个文档说明,发现有一块讲的有些特别:

为了保证您的应用的安全,在您使用Weibo-JS时,需要您在应用信息页面为该应用选定绑定域名功能,并绑定您的域名,我们将以此域名来判定Weibo-JS API请求来源的合法性,不合法的请求将被拒绝。

绑定域名的操作可以在应用创建页面及编辑页面完成。选择“绑定域名”,填入域名提交即可。

原来是做了域名判断,但是我觉得至少要返回一个error吧,这个API什么都没有返回,而且还有一个就是,要不就一直弹不出窗口,把WB2.login()写在最外面,就是加载页面后立即执行的时候,又是可以弹出来的。

所以这个问题的解决办法就是创建好应用后,测试的时候改本地的host文件,启动一个web服务器,之后访问域名就所有功能都可以正常显示了,不可以直接打开html文件。

解决新浪微博JSSDK, WB2.login()失效问题相关推荐

  1. 解决IDEA快捷键 Alt+Insert 失效的问题

    解决IDEA快捷键 Alt+Insert 失效的问题 参考文章: (1)解决IDEA快捷键 Alt+Insert 失效的问题 (2)https://www.cnblogs.com/chy1888370 ...

  2. 解决JRebel对myBatis Mapper 失效的问题

    解决JRebel对myBatis Mapper 失效的问题 在之前的文章中介绍了JRebel这个插件的使用和优势,虽然它对配置文件的改动的热更新是生效的,但是mybatis的mapper文件的改动却无 ...

  3. 解决IE中img.onload失效的方法

    解决IE中img.onload失效的方法 - CoffeeCat's IT Blog - IT博客 http://www.cnitblog.com/CoffeeCat/archive/2008/02/ ...

  4. Spring中解决事务以及异步注解失效

    Spring中解决事务以及异步注解失效 一.重现@Transaction失效的场景 有如下业务场景,新增订单后,自动发送短信,下面的代码在同一个类中: @Transaction public void ...

  5. 解决css中height:100%失效的问题

    解决css中height:100%失效的问题 参考文章: (1)解决css中height:100%失效的问题 (2)https://www.cnblogs.com/wangweizhang/p/111 ...

  6. nginx使用用户真实IP做hash(解决经过CND后ip_hash失效问题)

    nginx使用用户真实IP做hash(解决经过CND后ip_hash失效问题) 参考文章: (1)nginx使用用户真实IP做hash(解决经过CND后ip_hash失效问题) (2)https:// ...

  7. 注册Maltego显示ReCaptcha is not valid,解决Google验证码服务reCaptcha失效问题

    注册Maltego显示ReCaptcha is not valid,解决Google验证码服务reCaptcha失效问题 Maltego注册地址: https://www.paterva.com/we ...

  8. 如何解决VMware Workstation 拷贝粘贴失效的问题(能拷贝出来,粘不回去:粘贴失败 请检查您的输...... 无法转换为按键)

    #如何解决VMware Workstation 拷贝粘贴失效的问题(能拷贝出来,粘不回去:粘贴失败 请检查您的输- 无法转换为按键) 原文引用:https://blog.csdn.net/steven ...

  9. 解决spring的事物注解失效问题

    在开发过程中,spring的申明式事物可能出现,在同样的代码,在测试类中可实现事物回滚效果,正式程序中事物回滚效果失效. 这一块可能就是在事物扫描过程中@transaction注解失效的原因.只要修改 ...

最新文章

  1. 解决:angularjs radio默认选中失效问题
  2. effective java读书笔记5:避免创建不必要的对象
  3. 开发日记-20190409 关键词 理想activity模型
  4. sscom 中文显示 乱码_解决SSM框架使用过程中的中文乱码问题
  5. 高阶前端开发人员必备工具-Node.JS知识讲解
  6. html语言 input button,Html-button和input的区别
  7. SAP UI5 确保控件 id 全局唯一的实现方法
  8. 证券 计算机系统,证券商电脑网络系统
  9. 【李宏毅机器学习】Recurrent Neural Network Part1 循环神经网络(p20) 学习笔记
  10. centos 6.5 x64 上安装mariadb10
  11. js中点击按钮时变色,松开后恢复原来的颜色
  12. Latent Semantic Analysis (LSA) Tutorial第一部分(转载)
  13. redis的操作笔记
  14. oracle 10g for solaris准备工作和实例的删除
  15. ubuntu1804+CUDA10+cudnn7.4.2+TensorFlow2+Pytorch1.3 9700K+双路RTX 2080TI
  16. php获取qq头像和昵称,通过接口获取QQ头像和昵称
  17. 技术干货|如何在微服务架构下构建高效的运维管理平台?
  18. 王者服务器维护公告2月,王者荣耀2.28最新维护公告 2月28日更新维护到几点
  19. uva 10306(完全背包)
  20. yogabook安卓版root方法

热门文章

  1. 对象赋值时this指向问题 obj1.say = obj2.say;obj1.say()
  2. 记网站部署中一个奇葩BUG
  3. Ubuntu下使用Python调用乐视三合一摄像头
  4. 智能型手机中的音频设计方案
  5. 量子计算机不是永动机,几种人类设计的永动机,最后一个是谁设计的!彻底服了!...
  6. 【安装与配置 三】C#后端开发常用工具
  7. 基于against pose noise的V2V协同感知(3D Detection, Motion Forecasting)
  8. 一个Python里最好的分词库!
  9. 神舟 mini pc Android,Mini PC的原形就是笔记本,神舟四核Mini PC解析 _手机资讯
  10. 上海汉得校招面试指南(写给应届找工作的你)