微信复制的信息是空白怎么回事,为什么微信会跳出空白信息

首页 > 实用技巧 > 作者:YD1662023-12-30 07:01:25

微信服务号模板消息详情页打开空白页面

微信复制的信息是空白怎么回事,为什么微信会跳出空白信息(1)

问题描述

正常运行的微信服务号,突然间发现模板消息的详情页打开是空白页面了(是不是自己动了什么?完全没印象)试了3个品牌的安卓手机:小米、华为、魅族,打开都是空白页(手机上),苹果手机可以打开,PC端Chrome 和 QQ浏览器 都可以正常打开,使用微信开发者工具也可以正常打开。网上搜索很多帖子说是 SSL 证书链不完整导致,而苹果手机不受该影响所以可以正常打开。还真信了啊,浪费了一天时间。。。但是很疑惑,因为证书是在腾讯云服务器中申请的(虽然是免费的),然后下载来的,照理应该是完整的吧。到 https://www.sslceshi.com/ssl_check/ 验证是否完整,看到 证书链详情 部分没有缺失的话就表明是完整的,最终定位下来是 Angular 项目返回 404 导致的。使用抓包工具 Fiddler 在浏览器中刷新详情页链接时候开启捕获可以看到404。使用方法如下:

微信复制的信息是空白怎么回事,为什么微信会跳出空白信息(2)

最终解决问题后的效果是:

微信复制的信息是空白怎么回事,为什么微信会跳出空白信息(3)

解决问题

值得一提的是不用担心的再复制出一个标签 <Host name="www.xdfznh.club">....,经过测试只要设置上面的 <Host name="localhost">.... 即可。

RewriteCond %{REQUEST_PATH} !-f RewriteRule ^/wxpadfe/(.*) /wxpadfe/index.html

上面的 wxpadfe Angular 的编译项目名,同时也是 tomcat 中部署的项目所在的目录名,即本试验的前端项目文件在路径 /usr/local/tomcat9/webapps/wxpadfe 下。到此 tomcat 中的配置完毕。

const routes: Routes = [ { path:'soDtl', loadChildren:'./pages/sendoutdetail/sendoutdetail.module#SendoutdetailModule', data:{ title:'成品发货单明细',isRemove: true } },............... ............... ............... ............... @NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule] }) export class AppRoutingModule { }

我是标题哦

喜欢小编文章的可以点个赞关注小编哦,小编每天都会给大家更新文章。

我自己是一名从事了多年的前端老程序员,小编为大家准备了新出的前端编程学习资料,免费分享给大家!

如果你也想学习前端,那么帮忙转发一下然后再关注小编后私信【1】可以得到我整理的这些前端资料了(私信方法:点击我头像进我主页有个上面有个私信按钮)

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.