mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 01:38:19 +08:00
ui: pdf embed: also allow url starting with /
This commit is contained in:
1 file changed
+1
-1
@@ -101,7 +101,7 @@ export function Media(md: MarkdownIt) {
|
|||||||
if (result) return result;
|
if (result) return result;
|
||||||
}
|
}
|
||||||
if (service === 'pdf') {
|
if (service === 'pdf') {
|
||||||
if (src.startsWith('file://') || src.startsWith('./')) src += src.includes('?') ? '&noDisposition=1' : '?noDisposition=1';
|
if (src.startsWith('file://') || src.startsWith('./') || (src[1] === '/' && src[2] !== '/')) src += src.includes('?') ? '&noDisposition=1' : '?noDisposition=1';
|
||||||
// A response with has content-disposition header causes the browser to download the file automatically.
|
// A response with has content-disposition header causes the browser to download the file automatically.
|
||||||
// As we cannot control response header from external sites, we block embedding external PDFs.
|
// As we cannot control response header from external sites, we block embedding external PDFs.
|
||||||
else return '<p>Embedding an external PDF is no longer supported.</p>';
|
else return '<p>Embedding an external PDF is no longer supported.</p>';
|
||||||
|
|||||||
Reference in new issue
Block a user