在不绑定手机版域名的情况下,用手机访问论坛会一片空白

By ivanilla at 2016-11-21 • 0人收藏 • 1097人看过

因为我自己的网站程序还在开发,先临时使用你的论坛,由于是在OpenShift(同样是临时的)部署,并不能使用多个二级域名,so。。。 另外不能用邮箱登录吗?说用户不存在

41 个回复 | 最后更新于 2016-11-21
2016-11-21   #1

没绑定域名的话,这个域名指向的内容你当然没有控制权。

2016-11-21   #2

邮箱登录后面加。

2016-11-21   #3

回复#1 @lincanbin :

我用电脑看了下,知道原因了: 移动版下面jQuery undefined,虽然我在后台加上了jquery的CDN,也确认加载了jquery,但无济于事

另外桌面版发帖时也有$ ubdefined($(function))和md5 undefined的情况,无法加载UEditor

我用的是developer分支,版本5.8.0

2016-11-21   #4

回复#3 @ivanilla :

官方也是这个分支啊,应该没问题的说。

2016-11-21   #5

回复#2 @lincanbin :

另外建议在后台选项加入cdn.bootcss.cn这个CDN节点,库相当全,支持HTTPS,速度也快。

2016-11-21   #6

回复#4 @lincanbin :

桌面版(主页都有):

捕获2.PNG

移动版:

捕获3.PNG

2016-11-21   #7

回复#6 @ivanilla :

你这很迷啊,是不是OpenShift屏蔽了大JS的加载?

你看下Network,jQuery真的有被载入吗?

2016-11-21   #8

回复#7 @lincanbin :

因为我从bootcss CDN加载的,而且我看了Network确认加载了,我加的MathJax也加载了。

2016-11-21   #9

回复#8 @ivanilla :

你在Console跑一个最简单的:

$(function(){})

感觉你的jQuery没载入。

2016-11-21   #10

回复#9 @lincanbin :

我执行了没有问题,但我把代码放在head的,合理的解释就是在jQuery加载之前就已经出错了

2016-11-21   #11

回复#10 @ivanilla :

global.js的15行之前只有注释,没别的js了。

2016-11-21   #12

回复#10 @ivanilla :

你是不是加了什么其他js库,它重定义了$。

2016-11-21   #13

回复#12 @lincanbin :

我只设置了<head>标签之间加载的内容:

<script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/mathjax/2.7.0/MathJax.js"></script>

其他的都没改,也没改文件

2016-11-21   #14

回复#13 @ivanilla :

你这个重定义了$了啊。 

2016-11-21   #15

回复#13 @ivanilla :

jQuery本来已经加载过一次了,不能再加载了。

2016-11-21   #16

回复#11 @lincanbin :

我看了网页源代码,知道原因了,因为global.js是在设置里面的其他js之前加载的,所以会出错,

那我只能手动改掉代码了。

2016-11-21   #17

回复#15 @lincanbin :

不,我看了Network,确认jQuery是在CDN加载的,不是本站。

2016-11-21   #18

回复#17 @ivanilla :

你在layout里删掉了原来的jQuery加载代码?

2016-11-21   #19

回复#18 @lincanbin :

没有,我现在什么代码都没改,可能是无法从本地加载jQuery吧

登录后方可回帖

登 录
信息栏

购买PHP虚拟主机 / VPS

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

Loading...