diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index aef9a36f..0a6dab35 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -824,7 +824,8 @@ class Reader extends Vue { return; } - let url = opts.url; + let url = encodeURI(decodeURI(opts.url)); + if ((url.indexOf('http://') != 0) && (url.indexOf('https://') != 0) && (url.indexOf('file://') != 0)) url = 'http://' + url;