discuz手机客户端java_完美解决电脑访问discuz手机版【支持触屏版】

前两天一直尝试着用pc(电脑)访问discuz手机触屏版进行调试,网络上相应的教程基本找不到,解决标准手机版的方法倒是可以在discuz官网找到,今天有点时间就整理一下,分享出来,希望可以帮助到大家!我们用电脑的浏览器浏览手机版网站,正常都会跳转到电脑版的,这个问题很好解决,现在很多浏览器都有切换UA(user-agent)的功能,程序判断是否手机就看这个UA。在这里我使用的是谷歌浏览器(chrome浏览器),先打开浏览器的【扩展程序】点击【获取更多扩展程序】然后在里面搜索【User-Agent】结果有很多,找到【User-Agent Switcher 2.0】安装一下,就ok了。【教程很简单,大家看了就会了,所以就不上图了】365技巧网现在看看谷歌浏览器的右上角多了一个面具的按钮,点击一下会弹出很多的选项,可以根据自己的需要选择安卓的,或者是苹果的,好的,现在可以用pc来访问discuz手机版的网页了。如果还是不能正常访问手机版网页的朋友请继续往下看。discuz电脑访问手机版的方法:现在需要来修改一下2个文件,即可用电脑浏览discuz的手机版本:找到./source/function/function_core.php 文件查找 :function checkmobile() {global $_G;替换成function checkmobile() {return true; //此为加上的内容内容来自www.365jiqiao.comglobal $_G;找到./source/class/discuz/discuz_application.php  文件查找dheader("Location:misc.php?mod=mobile");替换成//dheader("Location:misc.php?mod=mobile");也就是注释掉现在文件改好了,有的朋友可能会发现,为什么就标准版的手机页面可以进入,为什么触屏版的进不去呢?好的,在继续往下看:解决电脑访问discuz手机触屏版的方法:找到static/js/mobile/common.js文件var supporttouch = "ontouchend" in document;!supporttouch && (window.location.href = 'forum.php?mobile=1');也就是文件开头的那两行代码,罪魁祸首就是这个ontouchend,这个是只有手机才会有的事件,pc浏览器怎么也是不存在的,因此就永久跳到了标准版去了。去掉这两行代码,就快去试试是不是可以用电脑访问触屏版了!记得要去更新下缓存。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
通过使用该源码,开发者可以迅速地将Discuz论坛迁移到Android客户端中。不需要任何的开发工作即可拥有属于自己论坛的Android客户端  准备工作在使用源码之前必须先在Discuz论坛中安装BigApp插件。  一、插件安装应用中心 -> 插件 -> 搜索bigapp -> 点击BigApp手机客户端 -> 安装应用即可安装步骤参考 Bigapp安装方法  二、配置插件1、登录注册模式(原生登录、web登录、原生注册、web注册、允许客户端更换头像)2、第三方登录开关(QQ登录、微信登录开关)3、签到设置(APP签到设置)4、高级DIY设置如下(APP设计器、样式设置), 如图:注:如下配置将不可用(站长认证、生成App、布局设置、推送设置、统计分析), 如图:   使用说明注:请使用Android Studio开发工具,gralde脚本编译注:本源码中不包含消息推送和本更新功能。1、使用Android Studio导入项目2、在项目中找到 Clan\Clan\res\values\strings_config.xml文件,并进行配置配置项说明如下:<!-- 是否启用分享功能,1代表启用,其它代表不启用 --> <string name="is_use_share">1</string> <!-- 具体是否启用微信、qq、微博分享,1或use_xx_ok代表使用,其它代表不使用--> <string name="use_wechat">use_wechat_ok</string> <string name="use_qq">use_qq_ok</string> <string name="use_weibo">use_weibo_ok</string> <!-- app 主题风格 1.tab风格,2.侧边栏风格,3.类QQ侧边栏风格,4.抽屉菜单风格, 99.QQ空间风格--> <string name="custom_theme">1</string> <!-- api地址 :您的站点地址   api/mobile/iyz_index.php--> <string name="api_url">http://bbs.bigappdemo.com/api/mobile/iyz_index.php</string> <string name="api_url_base">http://bbs.bigappdemo.com/</string> <string name="api_url_path">api/mobile/iyz_index.php</string>注:对于新浪、微信、QQ的应用信息设置,如果没有使用相关平台功能,可以不进行设置。3、在项目中找到 libs\ShareSDK\assets\ShareSDK.xml文件,设置分享相关的key。本app使用的是sharesdk第三方分享,请拷贝QQ、sina、微信开发者平台的key到此文件中。4、编译运行应用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值