NutzCN Logo
问答 电脑版微信访问不了某些https的网址,打开后是空白页面.
发布于 2187天前 作者 @yz 7917 次浏览 复制 上一个帖子 下一个帖子
标签: nginx

大家有遇到这样的情况吗?

24 回复

问了阿里云那边,他们回复:

从抓包日志看,程序使用https请求您的网站 www.tzding.com 后执行了304 的跳转, 后续进入了pingtas.qq.com 这个网站代理访问 www.tzding.com 的网站数据, pingtas.qq.com 此网站看状态已经返回了200状态, 说明数据已经返回了,但无法显示 说明pingtas.qq.com 这个网站针对您的网站 www.tzding.com 显示渲染上未完成, 具体的原因建议您咨询一下微信了,或者尝试更换一下浏览器版本后再尝试一下看与浏览器版本有关。

后来问了腾讯云那边,他们回复:

您好,这边检测您的证书部署,存在PCI DSS不合规的情况,麻烦您看下这个,参考优化下,是否能够解决呢?
https://blog.myssl.com/pci-dss/

以及:

您好,您的证书部署是没有问题的,目前您的问题,这边是无法帮您的,
关于您的问题您也可以到论坛反馈相关问题寻求热心网友解答: http://bbs.qcloud.com/forum.php; 
或者咨询第三方市场的运维服务:http://market.qcloud.com;

在微信里面的腾讯客服小程序,提交的问题(这个问题)还在处理中,一直没有给回复.

刚刚还加入电脑版微信官方QQ群.已有官方工作人员介入,不过也没有立即给出解决办法.

被拦截了吧

看不懂这块.具体一点是什么情况?

<link href=./static/css/app.css rel=stylesheet></head><body><div id=app></div><script src=https://pingjs.qq.com/h5/stats.js?v2.0.4 name=MTAH5 sid=500651051 cid=500651055></script><script type=text/javascript src=./static/js/manifest.js></script><script type=text/javascript src=./static/js/app.js></script></body></html>

这网页太不规范了吧

就是,如果对于某个公众号的, 就到公众号里面声明一下域名, 不然就会被转码

这个网址并没有对于公众号。是因为不规范才被拦截的吗?怎么修改呢?

等号后面应该是双引号的值

“等号后面应该是双引号的值”
----这个啊。确实没有注意到。

除了这个还有什么地方不规范?

其实这个文件是webpack打包的。在其他浏览器里没有发现这样的问题(打开是空白页面)。

官方回复现在的电脑版微信内核打不开这个网址。正在升级内核中。

另一个项目也是使用webpack打包的,是可以访问的(能显示)。

截至到2018-11-28,Windows电脑版微信使用的是Chrome 39.0.2171.95内核(2014-12-10)。

显示出来了。貌似和jquery有点关系。我把代码中的注释掉。

import $ from 'jquery';

具体原因还在查找中。

es6的东西?

嗯。项目是es6写的。

webpack配一下,全部转换es6语法为es5咯

在网上搜到了这篇博客。https://blog.csdn.net/qq129169/article/details/71734863
里面有描述和我遇到的一样的问题。

上述四种方法自己只有方法三未尝试,第四种确实可行,但是出现了部分(pc微信内置浏览器一样)移动端浏览器打不开的问题(显示空白页),那还是存在兼容性问题,加载方式还是有问题webpack中管理jQuery插件依赖说出问题的根本原因(由于链接是stackoverflow网站,这么就copy过来了)我们要知其然知其所以然,这里使用npm imports-loader就可以解决了,最后我还要了解一下webpack imports-loader

原来如此,新技能get

添加回复
请先登陆
回到顶部