97久久国产亚洲精品超碰热,成人又色又爽的免费网站,色偷偷女人的天堂a,男女高潮喷水在线观看,国内精品一线二线三线区别在哪里

123下一頁
返回列表 發(fā)帖
查看: 1944|回復(fù): 21

[求助] 微信小程序使用電腦客戶端打開 DiscuzX3.5錯(cuò)誤,小程序顯示內(nèi)容為電腦版的內(nèi)容

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
樓主
發(fā)表于 2024-4-25 16:55:14 | 只看樓主 |倒序?yàn)g覽 |閱讀模式
我在小程序上掛了手機(jī)端的鏈接,在手機(jī)上打開沒問題,但是在電腦端進(jìn)入小程序顯示的是電腦端的頁面,我記得手機(jī)端頁面鏈接, 參數(shù)mobile的值是2,但是同樣的鏈接在電腦微信打開之后,mobile的值就是no,這種情況怎么解決;但是UA不是手機(jī)端,程序是根據(jù)UA判斷識(shí)別的,而不是純尺寸(電腦上把瀏覽器縮小到一個(gè)小框,但他還是電腦,隨時(shí)可以拉大),小程序里要用手機(jī)版,小程序webview里要加入手機(jī)端特性,這個(gè)小程序的webview手機(jī)端特性要怎么加

我知道答案 回答被采納將會(huì)獲得1 貢獻(xiàn) 已有21人回答

14

主題

3461

回帖

5887

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
409 點(diǎn)
金幣
172 個(gè)
QQ
沙發(fā)
發(fā)表于 2024-4-25 17:03:20 | 只看Ta
小程序就是給手機(jī)訪問的啊

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
板凳
 樓主| 發(fā)表于 2024-4-25 17:06:33 | 只看Ta
天外飄仙 發(fā)表于 2024-4-25 17:03
小程序就是給手機(jī)訪問的啊

但是電腦版的微信也可以訪問小程序,展示的尺寸是手機(jī)版的但是訪問的頁面卻是電腦版的,我是掛了個(gè)外鏈上去的,是手機(jī)版的鏈接

14

主題

3461

回帖

5887

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
409 點(diǎn)
金幣
172 個(gè)
QQ
地板
發(fā)表于 2024-4-25 17:11:11 | 只看Ta
重勇(張飛) 發(fā)表于 2024-4-25 17:06
但是電腦版的微信也可以訪問小程序,展示的尺寸是手機(jī)版的但是訪問的頁面卻是電腦版的,我是掛了個(gè)外鏈上 ...

source\function\function_core.php
function checkmobile() {}


這個(gè)函數(shù) 是判斷 是否是 手機(jī)訪問的
        static $touchbrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini',
                                'ucweb', 'windows ce', 'symbian', 'series', 'webos', 'sony', 'blackberry', 'dopod', 'nokia', 'samsung',
                                'palmsource', 'xda', 'pieplus', 'meizu', 'midp', 'cldc', 'motorola', 'foma', 'docomo', 'up.browser',
                                'up.link', 'blazer', 'helio', 'hosin', 'huawei', 'novarra', 'coolpad', 'webos', 'techfaith', 'palmsource',
                                'alcatel', 'amoi', 'ktouch', 'nexian', 'ericsson', 'philips', 'sagem', 'wellcom', 'bunjalloo', 'maui', 'smartphone',
                                'iemobile', 'spice', 'bird', 'zte-', 'longcos', 'pantech', 'gionee', 'portalmmm', 'jig browser', 'hiptop',
                                'benq', 'haier', '^lct', '320x320', '240x320', '176x220', 'windows phone',);


你打印一下 電腦版 小程序的 ua, 然后加到這里面 就行了

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
5#
 樓主| 發(fā)表于 2024-4-26 10:27:23 | 只看Ta
天外飄仙 發(fā)表于 2024-4-25 17:11
source\function\function_core.php
function checkmobile() {}

從電腦端微信小程序打開 DiscuzX3.5,和電腦端網(wǎng)頁打開 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 ,電腦網(wǎng)頁端:mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/120.0.0.0 safari/537.36

14

主題

3461

回帖

5887

積分

應(yīng)用開發(fā)者

貢獻(xiàn)
409 點(diǎn)
金幣
172 個(gè)
QQ
6#
發(fā)表于 2024-4-26 10:39:37 | 只看Ta
重勇(張飛) 發(fā)表于 2024-4-26 10:27
從電腦端微信小程序打開 DiscuzX3.5,和電腦端網(wǎng)頁打開 DiscuzX3.5的ua都是mozilla,我這里小程序是掛的  ...

miniprogramenv  加到 $touchbrowser_list 里面看看

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
7#
 樓主| 發(fā)表于 2024-4-26 10:51:45 | 只看Ta
天外飄仙 發(fā)表于 2024-4-26 10:39
miniprogramenv  加到 $touchbrowser_list 里面看看

static $touchbrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini',
                                'ucweb', 'windows ce', 'symbian', 'series', 'webos', 'sony', 'blackberry', 'dopod', 'nokia', 'samsung',
                                'palmsource', 'xda', 'pieplus', 'meizu', 'midp', 'cldc', 'motorola', 'foma', 'docomo', 'up.browser',
                                'up.link', 'blazer', 'helio', 'hosin', 'huawei', 'novarra', 'coolpad', 'webos', 'techfaith', 'palmsource',
                                'alcatel', 'amoi', 'ktouch', 'nexian', 'ericsson', 'philips', 'sagem', 'wellcom', 'bunjalloo', 'maui', 'smartphone',
                                'iemobile', 'spice', 'bird', 'zte-', 'longcos', 'pantech', 'gionee', 'portalmmm', 'jig browser', 'hiptop',
                                'benq', 'haier', '^lct', '320x320', '240x320', '176x220', 'windows phone','devtools','MiniProgramEnv');放進(jìn)去之后,電腦端小程序還是展示的是電腦端網(wǎng)頁的頁面

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
8#
 樓主| 發(fā)表于 2024-4-26 13:52:54 | 只看Ta
重勇(張飛) 發(fā)表于 2024-4-26 10:51
static $touchbrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java' ...

加了這個(gè)之后,電腦端微信訪問我的域名/forum.php?gid=1&mobile=2;頁面一直在停的刷新,微信小程序頁面是空白的是不是也是因?yàn)檫@個(gè)導(dǎo)致的

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
9#
 樓主| 發(fā)表于 2024-4-26 13:53:23 | 只看Ta
天外飄仙 發(fā)表于 2024-4-26 10:39
miniprogramenv  加到 $touchbrowser_list 里面看看

加了這個(gè)之后,電腦端微信訪問我的域名/forum.php?gid=1&mobile=2;頁面一直在停的刷新,微信小程序頁面是空白的是不是也是因?yàn)檫@個(gè)導(dǎo)致的

49

主題

76

回帖

138

積分

漸入佳境

貢獻(xiàn)
0 點(diǎn)
金幣
5 個(gè)
10#
 樓主| 發(fā)表于 2024-4-26 13:55:09 | 只看Ta
天外飄仙 發(fā)表于 2024-4-26 10:39
miniprogramenv  加到 $touchbrowser_list 里面看看

現(xiàn)在我的$touchbrowser_list 數(shù)據(jù)是這樣的:global $_G;
        $mobile = array();
        static $touchbrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini',
                                'ucweb', 'windows ce', 'symbian', 'series', 'webos', 'sony', 'blackberry', 'dopod', 'nokia', 'samsung',
                                'palmsource', 'xda', 'pieplus', 'meizu', 'midp', 'cldc', 'motorola', 'foma', 'docomo', 'up.browser',
                                'up.link', 'blazer', 'helio', 'hosin', 'huawei', 'novarra', 'coolpad', 'webos', 'techfaith', 'palmsource',
                                'alcatel', 'amoi', 'ktouch', 'nexian', 'ericsson', 'philips', 'sagem', 'wellcom', 'bunjalloo', 'maui', 'smartphone',
                                'iemobile', 'spice', 'bird', 'zte-', 'longcos', 'pantech', 'gionee', 'portalmmm', 'jig browser', 'hiptop',
                                'benq', 'haier', '^lct', '320x320', '240x320', '176x220', 'windows phone','devtools','MiniProgramEnv','micromessenger');
        static $wmlbrowser_list = array('cect', 'compal', 'ctl', 'lg', 'nec', 'tcl', 'alcatel', 'ericsson', 'bird', 'daxian', 'dbtel', 'eastcom',
                        'pantech', 'dopod', 'philips', 'haier', 'konka', 'kejian', 'lenovo', 'benq', 'mot', 'soutec', 'nokia', 'sagem', 'sgh',
                        'sed', 'capitel', 'panasonic', 'sonyericsson', 'sharp', 'amoi', 'panda', 'zte');

        static $pad_list = array('ipad');

        $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);

        if(dstrpos($useragent, $pad_list)) {
                return false;
        }
        if(($v = dstrpos($useragent, $touchbrowser_list, true))){
                $_G['mobile'] = $v;
                return '2';
        }
        if(($v = dstrpos($useragent, $wmlbrowser_list))) {
                $_G['mobile'] = $v;
                return '3'; //wml版
        }
        $brower = array('mozilla', 'chrome', 'safari', 'opera', 'm3gate', 'winwap', 'openwave');
        if(dstrpos($useragent, $brower)) return false;

        $_G['mobile'] = 'unknown';
        if(isset($_G['mobiletpl'][$_GET['mobile']])) {
                return true;
        } else {
                return false;
        }

本版積分規(guī)則

  • 關(guān)注公眾號(hào)
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|star

GMT+8, 2025-10-21 13:32 , Processed in 0.048924 second(s), 11 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表