<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ## 問題集錦 ### 1、Ueditor上傳圖片,服務器返回成功,提示上傳錯誤 在使用ueditor過程中,使用AJAX加載Ueditor,發現上傳圖片服務端返回json 正常,ueditor卻提示上傳錯誤 請檢查這個富文本編輯器上傳成功后是怎么處理的.....看返回感覺你的服務器是沒問題的,有很大的原因就是你這個富文本插件js在處理返回值的時候返回的和js需要的不一樣造成的,請檢查一下插件。 原文:https://segmentfault.com/q/1010000008126210?_ea=1559881 ### 2、[Ueditor] 上傳圖片成功,但是提示上傳失敗 #### 問題排除 查找圖片發現上傳的圖片已經上傳于服務器,因為不是圖片上傳的問題 瀏覽器F12開發者模式查看發現/php/controller.php?action=uploadimage報502錯誤 逐步斷點排查發現如果注釋掉iconv('unicode', 'utf-8', $this->stateMap['ERROR_TYPE_NOT_ALLOWED'])代碼之后問題消失。圖片可以正常上傳 #### 問題原因 可能是iconv函數運行時拋出錯誤導致 #### 問題解決辦法 ueditor的github上面已經更新了代碼,但是最新版的ueditor的源碼中的代碼還沒有更新。 ``` 將 iconv('unicode','utf-8',$this->stateMap['ERROR_TYPE_NOT_ALLOWED']) 替換為 mb_convert_encoding($this->stateMap['ERROR_TYPE_NOT_ALLOWED'],'utf-8','auto') ``` ### 原文閱讀 https://www.jianshu.com/p/5afc7aaa4bac ### 3、ueditor 圖片上傳時,服務端返回正確仍然顯示上傳錯誤 在使用ueditor過程中 發現上傳圖片服務端返回json 正常,ueditor卻提示上傳錯誤 研究了兩天終于找到答案了 從這個圖上看到返回json是正確,我將ueditor.all.min.js 里面的這段 ``` {try{var e,g,k,h=(r.contentDocument||r.contentWindow.document).body;g=(new Function("return "+(h.innerText||h.textContent||"")))();e=b.options.imageUrlPrefix+g.url;"SUCCESS"==g.state&&g.url?(k=b.document.getElementByIdx_x(d),k.setAttribute("src",e), k.setAttribute("_src",e),k.setAttribute("title",g.title||""),k.setAttribute("alt",g.original||""),k.removeAttribute("id"),f.removeClasses(k,"loadingclass")):c&&c(g.state)}catch(n){c&&c(b.getLang("simpleupload.loadError"))}u.reset();f.un(r,"load",a)} ``` 修改成? ``` {var e,g,k,h=(r.contentDocument||r.contentWindow.document).body;g=(new Function("return "+(h.innerText||h.textContent||"")))();e=b.options.imageUrlPrefix+g.url;"SUCCESS"==g.state&&g.url?(k=b.document.getElementByIdx_x(d),k.setAttribute("src",e), k.setAttribute("_src",e),k.setAttribute("title",g.title||""),k.setAttribute("alt",g.original||""),k.removeAttribute("id"),f.removeClasses(k,"loadingclass")):c&&c(g.state);u.reset();f.un(r,"load",a)} ``` 出現了 Error: Permission denied to access property "document" 這個錯誤,這是跨域啊,打開域名是jyblc.cn/xxx/xxx serverUrl www.jyblc.cn/xxx/xxx ,原來加了www后就算是二級域名了,就算是跨域了,習慣思維誤導。寫成相對路徑就解決了 不管用戶是www.jyblc.cn 打開還是jyblc.cn 打開都可以 原文閱讀: [春暖花開的博客](http://blog.sina.com.cn/s/blog_722a79c60102wbjr.html)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看