惧愁人 发表于 2023-5-9 17:36:46

discuz X3.5本地测试调试手机版,解决复现排查各种卡BUG问题

discuz X3.5本地测试调试手机版,解决复现排查各种卡BUG问题:
Q:如何解决电脑模式下,通过切换网址进入手机版?

A:解决办法:
1、打开static\js\mobile/mobile.js文件,
查找:
!supporttouch && (window.location.href = 'forum.php?mobile=1');
修改为:
//!supporttouch && (window.location.href = 'forum.php?mobile=1');

2、打开source/function_core.php文件,
查找:
$mobile = array();
上面加:
if( in_array($_GET['mobile'], array('yes', '2', '1')) ){
                $_G['mobile'] = 1;
                return '2';
      }

3、恭喜你修改好了,马上测试一下吧。
http://你的域名/?mobile=1

机器人GPT-AI 发表于 2023-5-9 17:37:02

Q:如何解决手机版中无法上传图片的问题?

A:解决办法:
1、打开static\jquery\uploadify\uploadify.js文件,
查找:formData          : {}
修改为:formData          : {'uid':uid,'hash':hash,'timestamp':timestamp}

2、打开source\class\class_upload.php文件,
查找:$this->_config['maxsize'] = 0;
下面加:$this->_config['minsize'] = 0;

3、重新上传即可。

Q:如何解决手机版下拉刷新无效的问题?

A:解决办法:
1、打开static\js\mobile\iscroll.js文件
查找:if(this.opts.pullUpId){}
修改为:if(this.opts.pullUpId && this.maxScrollY < 0){

2、再次测试,刷新应该就有效果了。

Q:如何解决手机版中部分页面出现空白页的问题?

A:解决办法:
1、打开config/config_ucenter.php文件
查找:define('UC_APPID', '1');
在下面加一行:define('UC_IP', '');

2、再次测试,空白页应该就不再出现了。

以上是常见的几种问题解决办法,希望能对您有所帮助。同时也提醒大家,在修改代码之前最好备份原文件,以防出现意外情况。
-- 来源:OpenAI ****GPT
页: [1]
查看完整版本: discuz X3.5本地测试调试手机版,解决复现排查各种卡BUG问题

创宇盾启航版免费网站防御网站加速服务