12下一页
返回列表 发帖
查看: 149|回复: 15

[求助] DiscuzX3.5的手机端模板为什么在电脑端打开显示的是电脑端的页面

24

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
5 个
发表于 2024-4-25 09:34:07 | 显示全部楼层 |阅读模式
我在小程序上挂了手机端的链接,在手机上打开没问题,但是在电脑端进入小程序显示的是电脑端的页面,我记得手机端页面链接, 参数mobile的值是2,但是同样的链接在电脑微信打开之后,mobile的值就是no,这种情况怎么解决
我知道答案 回答被采纳将会获得1 贡献 已有15人回答
回复

使用道具 举报

18

主题

3967

回帖

7311

积分

应用开发者

贡献
359 点
金币
1397 个
QQ
发表于 2024-4-25 09:51:56 | 显示全部楼层
电脑端不允许强制打开手机版(手机版设计针对手机端,过大的屏幕会导致错位等问题的出现,所以设计之初就是自动识别的,电脑端会自动跳转到电脑版,这个逻辑也不是X3.5新增,而是一直以来承接的逻辑)
回复 支持 反对

使用道具 举报

24

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
5 个
 楼主| 发表于 2024-4-25 10:16:45 | 显示全部楼层
湖中沉 发表于 2024-4-25 09:51
电脑端不允许强制打开手机版(手机版设计针对手机端,过大的屏幕会导致错位等问题的出现,所以设计之初就是 ...

但是吧,他电脑打开小程序的屏幕尺寸是手机端的尺寸
回复 支持 反对

使用道具 举报

18

主题

3967

回帖

7311

积分

应用开发者

贡献
359 点
金币
1397 个
QQ
发表于 2024-4-25 10:52:03 | 显示全部楼层
重勇(张飞) 发表于 2024-4-25 10:16
但是吧,他电脑打开小程序的屏幕尺寸是手机端的尺寸

UA不是手机端啊,程序是根据UA判断识别的,而不是纯尺寸(电脑上把浏览器缩小到一个小框,但他还是电脑,随时可以拉大),你要是小程序里要用手机版,你至少webview里要加入手机端特性
回复 支持 反对

使用道具 举报

24

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
5 个
 楼主| 发表于 2024-4-25 13:32:23 | 显示全部楼层
湖中沉 发表于 2024-4-25 10:52
UA不是手机端啊,程序是根据UA判断识别的,而不是纯尺寸(电脑上把浏览器缩小到一个小框,但他还是电脑, ...

这个手机端特性是啥
回复 支持 反对

使用道具 举报

24

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
5 个
 楼主| 发表于 2024-4-26 11:10:41 | 显示全部楼层
湖中沉 发表于 2024-4-25 10:52
UA不是手机端啊,程序是根据UA判断识别的,而不是纯尺寸(电脑上把浏览器缩小到一个小框,但他还是电脑, ...

从电脑端微信小程序打开 DiscuzX3.5,和电脑端网页打开 DiscuzX3.5的ua都是mozilla,我这里小程序是挂的 DiscuzX的外链接,具体的ua是这样的,电脑微信小程序:mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/116.0.0.0 safari/537.36 micromessenger/7.0.20.1781(0x6700143b) nettype/wifi miniprogramenv/windows windowswechat/wmpf windowswechat(0x63090a13) xweb/9129 ,电脑网页端:mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/120.0.0.0 safari/537.36,我的电脑端微信小程序打开这个我挂了外链的小程序页面拉大不了,webview加入手机端的特性这个是啥
回复 支持 反对

使用道具 举报

18

主题

3967

回帖

7311

积分

应用开发者

贡献
359 点
金币
1397 个
QQ
发表于 2024-4-26 11:21:37 | 显示全部楼层
你可以尝试把micromessenger加入到手机版识别里去。默认未这么做是因为此标识虽然是微信,但微信打开链接也是这样,这意味着可能微信里无论哪个端打开都会被识别为手机了,其实并不好
回复 支持 反对

使用道具 举报

24

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
5 个
 楼主| 发表于 2024-4-26 11:26:52 | 显示全部楼层
湖中沉 发表于 2024-4-26 11:21
你可以尝试把micromessenger加入到手机版识别里去。默认未这么做是因为此标识虽然是微信,但微信打开链接也 ...

要的就是微信小程序打开是手机端的页面
回复 支持 反对

使用道具 举报

24

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
5 个
 楼主| 发表于 2024-4-26 11:31:19 | 显示全部楼层
湖中沉 发表于 2024-4-26 11:21
你可以尝试把micromessenger加入到手机版识别里去。默认未这么做是因为此标识虽然是微信,但微信打开链接也 ...

我把micromessenger加入到手机版识别里去;但是他加载出来的手机端页面,为什么是空白的,文件什么的我可以确定没有出现损坏的情况
回复 支持 反对

使用道具 举报

18

主题

3967

回帖

7311

积分

应用开发者

贡献
359 点
金币
1397 个
QQ
发表于 2024-4-26 12:06:30 | 显示全部楼层
重勇(张飞) 发表于 2024-4-26 11:31
我把micromessenger加入到手机版识别里去;但是他加载出来的手机端页面,为什么是空白的,文件什么的我可 ...

空白,那就断点排查哪里出问题了啊,正确修改一般不会造成空白的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-4 20:04 , Processed in 0.042668 second(s), 6 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表