码迷,mamicode.com
首页 > Web开发 > 详细

百度编辑器图片在线流量返回url修改

时间:2015-08-13 12:14:16      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

百度编辑器中返回的是我们服务器中的url,有时并不是我们需要的,比如图文编辑中,我想在线浏览上传过的图片 ,那么我返回的应该是腾讯服务器上面的url,这样才不会被腾讯的过滤器过来掉,所有我们就需要修改在线管理的图片获取路径具体操作如下:

BaseState fileState = null;

File file = null;
String realpath= null;
for ( Object obj : files ) {
if ( obj == null ) {
break;
}
file = (File)obj;
fileState = new BaseState( true );
realpath=  PathFormat.format( this.getPath( file ) );
//fileState.putInfo( "url", PathFormat.format( this.getPath( file ) ) );
//TODO  处理列出的图片信息
String url=UploadToTX.urlSelect(realpath);
fileState.putInfo( "url", url);

state.addState( fileState );
}

return state;



修改后的在线浏览还是浏览不出来,还需要修改对话框中的js文件。修改/ueditor/dialogs/image/image.js下面的js就可以了,不然会显示图片引用未授权。

                    //TODO
                    //img.setAttribute(‘src‘, urlPrefix + list[i].url + (list[i].url.indexOf(‘?‘) == -1 ? ‘?noCache=‘:‘&noCache=‘) + (+new Date()).toString(36) );
                    img.setAttribute(‘src‘, urlPrefix + list[i].url );



版权声明:本文为博主原创文章,未经博主允许不得转载。

百度编辑器图片在线流量返回url修改

标签:

原文地址:http://blog.csdn.net/u010598111/article/details/47608175

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!