yejin
17 October 2023 08:19
1
hi
I’m trying to use docspace embed.
I used the embed code provided by docspace, but the screen does not appear.
I want to add a docspace window to another site
Is this due to X-Frame-Options : SAMEORIGIN
?
So which file should I modify to solve this?
I installed it with docker on Debian Linux.
Hello @yejin
Please specify version of DocSpace and also let us know where you are trying to embed it.
yejin
23 October 2023 01:57
3
hello
The version I use is:
docspace version: 1.1.3
docs version : 7.5.0.125
I want to embed the docspace on the homepage so that I can check the room within the homepage as well.
The server where the homepage is located and the server where docspace is installed are different.
Please let me know how exactly you are trying to embed DocSpace in your site/application. Are you using JavaScript SDK? Can you share an example?
yejin
26 October 2023 04:17
6
This screen has added the code provided by docsapce using the HTML editor provided by the WordPress site.
I try to output docspace simply by writing HTML separately, the same console error is displayed.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>[S]DocSpace JavaScript SDK</title>
<script src="https://<my-docspace-domain>/static/scripts/api.js"></script>
</head>
<body>
<h1>docsapce</h1>
<div id="frameTest" name="iframeTest">Fallback text</div>
</body>
<script type="text/javascript">
const test0 = {
width: "100%",
height: "800px",
frameId: "frameTest",
showHeader: true,
showMenu: true,
showTitle: true,
id: 2
};
var docSpace = DocSpace.SDK.initFrame(test0);
</script>
</html>
When using a plugin to bypass CORS, docspace is displayed correctly, and the documents also open well.
So I would like to know a way to handle Accept-Control-Allow-Origin.
Since you are using WordPress , you can try using our plugin for it:
yejin
27 October 2023 00:32
8
It’s quite a pleasant surprise to learn that OnlyOffice is available on WordPress!
However, my goal is to use the embed feature introduced by OnlyOffice to display DocSpace on the homepage.
It seems a bit different from using a plugin to display it.
Please try using JavaScript SDK for that purpose: