dever 7 lat temu
rodzic
commit
ba1b204184
1 zmienionych plików z 4 dodań i 1 usunięć
  1. 4 1
      front/api/main.py

+ 4 - 1
front/api/main.py

@@ -241,8 +241,11 @@ class view_path(Load):
 			self.out('未生成文件信息')
 
 		if page:
+			url = self.request.protocol + "://" + self.request.host
+			static = url + path
 			page = Demeter.path + 'runtime' + path + page
 			content = File.readContent(page)
+			content = content.replace('src="', 'src="' + str(static))
 		else:
 			user = service.getAuth(self.data['site']['id'], uid, file['id'])
 
@@ -271,7 +274,7 @@ class view_path(Load):
 				content = content.replace('data-page-url="', 'data-page-url="' + url)
 
 				script = '<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>'
-				script = script + '<script>document.domain="'+host+'";$(function(){var e = pdf2htmlEX.defaultViewer;var height = e.container.clientHeight;for(var i in e.pages){height = height + e.pages[i].original_height};parent.setHeight(height)})</script>'
+				script = script + '<script>document.domain="'+host+'";$(function(){var e = pdf2htmlEX.defaultViewer;var original_height = 0;var height = e.container.clientHeight;for(var i in e.pages){height = height + e.pages[i].original_height;original_height = e.pages[i].original_heigh};parent.setHeight(height, original_height)})</script>'
 				content = content.replace('</body>', script + '</body>')
 
 				style = '<style>#page-container{background-color: white;background-image: none;}#sidebar{background-color: white;background-image: none;}.pf{border:1px solid #bababa;box-shadow:none}</style>'