@@ -161,9 +161,13 @@ export default {
161
161
var element = result[key];
162
162
const title = element .replace (/ \!\[\[ / g , ' ' ).replace (/ \]\] / g , ' ' )
163
163
const link = title .replace (/ \s + / g ," %20" )
164
- const href = ` `
164
+ var href = ` `
165
+ // 判断是不是远程图片
166
+ if (link .indexOf (' http' )=== 0 ){
167
+ href = ` `
168
+ }
165
169
console .log (" key:" ,element)
166
- console .log (" link:" ,link)
170
+ console .log (" link:" ,link, link . indexOf ( ' http ' ) )
167
171
console .log (" href:" ,href)
168
172
html = html .replace (element, href)
169
173
}
@@ -188,6 +192,9 @@ export default {
188
192
var result = html .match (reg_image)
189
193
for (let key in result) {
190
194
var element = result[key];
195
+ if (element .indexOf (' http://' )!= - 1 || element .indexOf (' https://' )!= - 1 ){
196
+ continue
197
+ }
191
198
if (element .indexOf (' files' ) > - 1 ){
192
199
continue ;
193
200
}
@@ -203,6 +210,9 @@ export default {
203
210
if (element .indexOf (' files' ) > - 1 ){
204
211
continue ;
205
212
}
213
+ if (element .indexOf (' http://' )!= - 1 || element .indexOf (' https://' )!= - 1 ){
214
+ continue
215
+ }
206
216
const image = element .replace (' ](' , ' ](/files/' )
207
217
html = html .replace (element,image)
208
218
}
0 commit comments