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

Discuz! 官方交流社區(qū)

標題: 用戶欄目自定義了上傳證件,但是手機版注冊時上傳提示... [打印本頁]

作者: 石橋佬    時間: 2019-12-29 14:04
標題: 用戶欄目自定義了上傳證件,但是手機版注冊時上傳提示...
本帖最后由 石橋佬 于 2020-1-6 20:26 編輯

      如題,為了實行實名注冊的目的,我的論壇用戶欄目一直自定義了上傳證件一欄,設置為必填。用了這么多年這么多版本,一直未出過錯。PC端和手機版注冊都很正常。但這次升級為Discuz! X3.4 R20191201 后,電腦PC端上傳正常,手機版注冊就不行了,每次選了照片點提交時就會彈出上傳格式錯誤或者為空(忘了截圖,具體提示內(nèi)容忘了),然后注冊不了,只有把上傳證件設置非必填,手機用戶才能正常注冊。但這樣就會使手機用戶不能一次性上傳好證件直接認證,而必須要使用電腦版頁面才能認證了,相應增添了很多網(wǎng)盲的難度。求高人解決!

      問題已解決!請看回帖!

作者: Killer    時間: 2019-12-29 14:23
手機版缺少資料項顯示?建議查看下手機版注冊頁是否顯示了上傳的項目
作者: 石橋佬    時間: 2019-12-29 14:25
顯示的,不顯示也不可能添加手機上的圖片內(nèi)容進去了!
作者: 石橋佬    時間: 2019-12-29 14:29
電腦版注冊頁面
(, 下載次數(shù): 41)

手機版注冊頁面
(, 下載次數(shù): 43)
請多多指教

作者: Killer    時間: 2019-12-29 15:48
石橋佬 發(fā)表于 2019-12-29 14:29
電腦版注冊頁面

建議到GIT提交一個issues

https://gitee.com/ComsenzDiscuz/DiscuzX/issues
作者: 77777    時間: 2019-12-29 16:23
手機版是的!
作者: 石橋佬    時間: 2020-1-1 09:26
Killer 發(fā)表于 2019-12-29 15:48
建議到GIT提交一個issues

https://gitee.com/ComsenzDiscuz/DiscuzX/issues

已提交!不知道有木有效果!
作者: Developer    時間: 2020-1-1 14:57
Discuz! X3.4 R20191201 才支持手機標準版、觸屏版注冊頁顯示自定義用戶欄目,可以考慮測試以下修復

static/js/mobile/common.js
  1. var formdialog = {
  2.         init : function() {
  3.                 $(document).on('click', '.formdialog', function() {
  4.                         popup.open('<img src="' + IMGDIR + '/imageloading.gif">');
  5.                         var obj = $(this);
  6.                         var formobj = $(this.form);
  7.                         $.ajax({
  8.                                 type:'POST',
  9.                                 url:formobj.attr('action') + '&handlekey='+ formobj.attr('id') +'&inajax=1',
  10.                                 data:new FormData(formobj[0]),
  11.                                 dataType:'xml',
  12.                                 processData:false,
  13.                                 contentType:false
  14.                         })
  15.                         .success(function(s) {
  16.                                 popup.open(s.lastChild.firstChild.nodeValue);
  17.                                 evalscript(s.lastChild.firstChild.nodeValue);
  18.                         })
  19.                         .error(function() {
  20.                                 window.location.href = obj.attr('href');
  21.                                 popup.close();
  22.                         });
  23.                         return false;
  24.                 });
  25.         }
  26. };
復制代碼

作者: 石橋佬    時間: 2020-1-5 11:11
Developer 發(fā)表于 2020-1-1 14:57
Discuz! X3.4 R20191201 才支持手機標準版、觸屏版注冊頁顯示自定義用戶欄目,可以考慮測試以下修復

stati ...

我的正因為升級到這個版本后,才出現(xiàn)的這個問題
這是我的版本
(, 下載次數(shù): 33)

作者: 石橋佬    時間: 2020-1-5 11:12
Developer 發(fā)表于 2020-1-1 14:57
Discuz! X3.4 R20191201 才支持手機標準版、觸屏版注冊頁顯示自定義用戶欄目,可以考慮測試以下修復

stati ...

是將這個代碼替換源文件里面的代碼嗎?
作者: 石橋佬    時間: 2020-1-5 11:19
由!257:修復手機版注冊的多個問題引入的支持手機版自定義用戶信息引發(fā)的#I17N3T:用戶欄目自定義了上傳證件,但是手機版注冊時上傳總提示錯誤

判斷存在input類型為file時contenttype設置為false,new FormData,由xhr自動生成multipart/form-data(https://github.com/chromium/chromium/blob/bd94f94a2c19cbc55b60b7e9c4f76567834e8133/third_party/blink/renderer/core/xmlhttprequest/xml_http_request.cc#L881)。
作者: 石橋佬    時間: 2020-1-5 11:38
問題已解決!謝謝官方!




歡迎光臨 Discuz! 官方交流社區(qū) (http://r615.cn/) Powered by Discuz! X5.0