"integrationMode": "embed" not works for the 8.0.1version latest

“integrationMode”: “embed”, this configuration doesn’t seem to work for me. I’m trying to eliminate a focus jump when embedding editors into the page, so I added this configuration. Could I have placed the configuration incorrectly? According to the documentation, I placed it under the editorConfig.customization object. Moreover, other configuration properties at the same level, such as review, autosave, and zoom, are working fine. Can you help analyze the reason for this? Are there specific logs related to this issue that I should check?
Snipaste_2024-08-05_17-49-06

Document Server version: Community Edition 8.0.1
Operating System: Linux node70 4.18.0-305.3.1.el8.x86_64 #1 SMP Tue Jun 1 16:14:33 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Hello,
Please try updating to new 8.1.1 version and test it there.
The “integrationMode” parameter indeed should be inside customization object.
If the issue is still present after the update, please provide your editor’s initialization config and screen recording of the issue reproduction (with devTools Console opened - F12 for Chrome/Firefox)

@DmitriiV
Here’s the new latest version updated

root@7fc2ca08d746:/# dpkg -l | grep onlyoffice
ii  onlyoffice-documentserver             8.1.1-26                                amd64        Online editors for text documents, spreadsheets, and presentations

and unfortunately,the issue still there

{
    "mode": "view",
    "canUseHistory": true,
    "customization": {
        "goback": {
            "blank": false
        },
        "macros": false,
        "autosave": true,
        "comments": true,
        "forcesave": true,
        "zoom": -1,
        "integrationMode": "embed",
        "hideNotes": true,
        "feedback": {
            "visible": false
        },
        "features": {
            "spellcheck": false
        },
        "help": false,
        "review": {
            "reviewDisplay": "final"
        },
        "hideRightMenu": true,
        "anonymous": {
            "request": false
        },
        "logo": {},
        "customer": {},
        "about": true
    },
    "plugins": {
        "pluginsData": [],
        "autostart": []
    },
    "callbackUrl": "https://*********/api/file/onlyOffice/save",
    "canCoAuthoring": true,
    "canHistoryClose": true,
    "canHistoryRestore": false,
    "canSendEmailAddresses": false,
    "canRequestEditRights": true,
    "canRequestClose": false,
    "canRename": false,
    "canMakeActionLink": false,
    "canRequestUsers": false,
    "canRequestSendNotify": false,
    "canRequestSaveAs": false,
    "canRequestInsertImage": false,
    "canRequestMailMergeRecipients": false,
    "canRequestCompareFile": false,
    "canRequestSharingSettings": false,
    "canRequestCreateNew": false,
    "canRequestReferenceData": false,
    "canRequestOpen": false,
    "canRequestSelectDocument": false,
    "canRequestSelectSpreadsheet": false,
    "canRequestReferenceSource": false,
    "canSaveDocumentToBinary": false,
    "canStartFilling": false
}

As you can see blow record,after I have refresh page,I didn’t do anything,the page was jump and focus the editor automatically
focus-jump-issue

Please clarify, do you use JWT on this integration?

@DmitriiV I checked and didn’t turn on the jwt .and I have commented blow config

 secret: #mnu8wQaoxveEtDY6  

Where did you comment it out? Please provide your local.json file (/etc/onlyoffice/documentserver, for Docker inside the container). So, you do not provide token value within Editor’s initialization config? (Config - ONLYOFFICE Api Documentation)

@DmitriiV yes,you are right,I didin’t provide token value whthin Editor’s initialization config.comment the “secret” config out where at the DocEditor when page init opened.

var docEditor = new DocsAPI.DocEditor("placeholder", config);

local.json

{
  "services": {
    "CoAuthoring": {
      "sql": {
        "type": "postgres",
        "dbHost": "localhost",
        "dbPort": "5432",
        "dbName": "onlyoffice",
        "dbUser": "onlyoffice",
        "dbPass": "onlyoffice"
      },
      "token": {
        "enable": {
          "request": {
            "inbox": false,
            "outbox": false
          },
          "browser": false
        },
        "inbox": {
          "header": "Authorization",
          "inBody": false
        },
        "outbox": {
          "header": "Authorization",
          "inBody": false
        }
      },
      "secret": {
        "inbox": {
          "string": "khWcxdHh1DY0WAasT8sjQJX28JJH5aGC"
        },
        "outbox": {
          "string": "khWcxdHh1DY0WAasT8sjQJX28JJH5aGC"
        },
        "session": {
          "string": "khWcxdHh1DY0WAasT8sjQJX28JJH5aGC"
        }
      }
    }
  },
  "rabbitmq": {
    "url": "amqp://guest:guest@localhost"
  },
  "wopi": {
    "enable": false,
    "privateKey": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCYEQeD6861HYSW\n97YWdfjn5Tf23yX/3S5n1Hr1kcim282IgMlZc4c1uUkZyBQSGiWBNfDfxnu2E6zz\nrd/5fTznytpNo/7dVW8RILRc4F2v8PbkMr/W3cEy2oSYnHRjVXEM+KmGRj1pWw0/\niPv7VktPxKk3YgUVqEN5SmXanG03rll+TFjLe+Tnx4Vc2mcwix+8VoJdZiu1sV8s\nWtC4RsrJG2Tr8zsHiMAc8c7nR2QfVi84Yn+TvzVXoNBYEdRkSu8TUi+uGELi+BmD\nhqKcwAi/gvAGdIhGfRx0vtVa8TbyW9sJpJFW9/onpAYoKf/T7cdKrikpg0cmPHYE\n9XeoF6+LAgMBAAECggEAKlz4JILBY8h04x/gPNKhxGyhkidpbSXfozJZDOePqBhs\n4l3Keh6KqOdU25dXLBHXp+7wi06+sSM7F+m1D0qZ+JMVDPMmcd+2oOVlCcjBoN22\n0iznL8M4auPgc6mGbRPk+jGd/Je9zQd+IdiWJldMhMzrPVATzYxCO9yDkorojE2a\ndLoTKMGWRTnBEsdVNUu3YDpqYcBoZmhlLUV1GzRpZ6VWsu85RYHoe+QxdrndFBbY\nmOjzyivE+nufnwCDOJkzqrRgdfFNvgwHAsZOhw5S8NnX1m+6B/r1ydHSNMiaxWNd\nP5HQTJhYM/Ic3ef8K8T4rlXqf73jR3OKClmAhLyYCQKBgQDPS12wTiz5D7/RlPRa\nyUFwqKIJ+ccdUt85emBtDxF6ZWATHsqda5bJ1LplAUgrAE/16v/UbWAxaN2t6hWz\n20wnIctnDUiZ8IZyse1nA0cPgwm6sTb7g+rYINbydAbG89BzfNimFNFyEOwzLLCz\nioBhrr3k7uaS2fCfYOsnVR7kgwKBgQC7y71Wsld3knRS3OPsoroCQQv95NAGTh0i\nPlqSij+MW/s5riwDVTevSxo4/8VqJ89XLcXgNomKd3qQZkj9lawAJocVNblnr3kM\nF8BZU8l/97iufzv8pI0Ynk9hMYN2Oh7ePK7eNJ4cZgUe/H/dtWm3iIKc1iJ6NzXT\nGEk7DpRqWQKBgDcHtOl2921vBucmefAX+W1k9w9a5ccdFvF1UV/iXit1+hlZVUSR\nKUiPVqQ1wOjZfmC0cBH+r0iupBrlR7mlgAPrbsn+tsVXGvobzgBI2HZ/vPd40DXZ\nAWE65pUaxCnQ1Ae0nvcIE8oKQAod1RL0s7w63WKHIWLexIgq/IJGkJrtAoGAKWXV\nXDo+O9amG+ojuHN6y6ppKVP6Y5lupLDYKHufXKKeM+3oN+feOZ81raD8dNVHyLEH\ncNC06zhBZXmW14fZ/cKAfrV0JJ4y8e5+cXKd9b63EIhtwdjIXcfwOb2/fB191oHM\nDqHMxPfcYyNIUKiAIHxQRqCRwx1OmTU+V210XCkCgYEAkUBc4zdBeBsEz4XOdu7r\nYRqf5e5hWEtIdK8RxaPwaF7SWYgV+tr/PHt3pE9/TuwrMFFvVryr7wPa2lZ1aIVu\ncTtzxFg73lZkyLEcJSHMOPZ5fM4p41DdB0evxiqXkLygBP0yC0iogu9jO05rHFFQ\ngGNFMQhIwIL6plUSDWuHb9k=\n-----END PRIVATE KEY-----\n",
    "privateKeyOld": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCYEQeD6861HYSW\n97YWdfjn5Tf23yX/3S5n1Hr1kcim282IgMlZc4c1uUkZyBQSGiWBNfDfxnu2E6zz\nrd/5fTznytpNo/7dVW8RILRc4F2v8PbkMr/W3cEy2oSYnHRjVXEM+KmGRj1pWw0/\niPv7VktPxKk3YgUVqEN5SmXanG03rll+TFjLe+Tnx4Vc2mcwix+8VoJdZiu1sV8s\nWtC4RsrJG2Tr8zsHiMAc8c7nR2QfVi84Yn+TvzVXoNBYEdRkSu8TUi+uGELi+BmD\nhqKcwAi/gvAGdIhGfRx0vtVa8TbyW9sJpJFW9/onpAYoKf/T7cdKrikpg0cmPHYE\n9XeoF6+LAgMBAAECggEAKlz4JILBY8h04x/gPNKhxGyhkidpbSXfozJZDOePqBhs\n4l3Keh6KqOdU25dXLBHXp+7wi06+sSM7F+m1D0qZ+JMVDPMmcd+2oOVlCcjBoN22\n0iznL8M4auPgc6mGbRPk+jGd/Je9zQd+IdiWJldMhMzrPVATzYxCO9yDkorojE2a\ndLoTKMGWRTnBEsdVNUu3YDpqYcBoZmhlLUV1GzRpZ6VWsu85RYHoe+QxdrndFBbY\nmOjzyivE+nufnwCDOJkzqrRgdfFNvgwHAsZOhw5S8NnX1m+6B/r1ydHSNMiaxWNd\nP5HQTJhYM/Ic3ef8K8T4rlXqf73jR3OKClmAhLyYCQKBgQDPS12wTiz5D7/RlPRa\nyUFwqKIJ+ccdUt85emBtDxF6ZWATHsqda5bJ1LplAUgrAE/16v/UbWAxaN2t6hWz\n20wnIctnDUiZ8IZyse1nA0cPgwm6sTb7g+rYINbydAbG89BzfNimFNFyEOwzLLCz\nioBhrr3k7uaS2fCfYOsnVR7kgwKBgQC7y71Wsld3knRS3OPsoroCQQv95NAGTh0i\nPlqSij+MW/s5riwDVTevSxo4/8VqJ89XLcXgNomKd3qQZkj9lawAJocVNblnr3kM\nF8BZU8l/97iufzv8pI0Ynk9hMYN2Oh7ePK7eNJ4cZgUe/H/dtWm3iIKc1iJ6NzXT\nGEk7DpRqWQKBgDcHtOl2921vBucmefAX+W1k9w9a5ccdFvF1UV/iXit1+hlZVUSR\nKUiPVqQ1wOjZfmC0cBH+r0iupBrlR7mlgAPrbsn+tsVXGvobzgBI2HZ/vPd40DXZ\nAWE65pUaxCnQ1Ae0nvcIE8oKQAod1RL0s7w63WKHIWLexIgq/IJGkJrtAoGAKWXV\nXDo+O9amG+ojuHN6y6ppKVP6Y5lupLDYKHufXKKeM+3oN+feOZ81raD8dNVHyLEH\ncNC06zhBZXmW14fZ/cKAfrV0JJ4y8e5+cXKd9b63EIhtwdjIXcfwOb2/fB191oHM\nDqHMxPfcYyNIUKiAIHxQRqCRwx1OmTU+V210XCkCgYEAkUBc4zdBeBsEz4XOdu7r\nYRqf5e5hWEtIdK8RxaPwaF7SWYgV+tr/PHt3pE9/TuwrMFFvVryr7wPa2lZ1aIVu\ncTtzxFg73lZkyLEcJSHMOPZ5fM4p41DdB0evxiqXkLygBP0yC0iogu9jO05rHFFQ\ngGNFMQhIwIL6plUSDWuHb9k=\n-----END PRIVATE KEY-----\n",
    "publicKey": "BgIAAACkAABSU0ExAAgAAAEAAQCLrxeod/UEdjwmR4MpKa5Kx+3T/ykoBqQn+vdWkaQJ21vyNvFa1b50HH1GiHQG8IK/CMCcooaDGfjiQhiuL1IT70pk1BFY0KBXNb+Tf2I4L1YfZEfnzvEcwIgHO/PrZBvJyka40FosX7G1K2Zdgla8H4swZ9pchcfn5HvLWEx+Wa43bZzaZUp5Q6gVBWI3qcRPS1b7+4g/DVtpPUaGqfgMcVVjdJyYhNoywd3WvzLk9vCvXeBctCARb1Xd/qNN2srnPH35363zrBO2e8bf8DWBJRoSFMgZSbk1h3NZyYCIzdumyJH1etRnLt3/Jd/2N+Xn+HUWtveWhB21zuuDBxGY",
    "publicKeyOld": "BgIAAACkAABSU0ExAAgAAAEAAQCLrxeod/UEdjwmR4MpKa5Kx+3T/ykoBqQn+vdWkaQJ21vyNvFa1b50HH1GiHQG8IK/CMCcooaDGfjiQhiuL1IT70pk1BFY0KBXNb+Tf2I4L1YfZEfnzvEcwIgHO/PrZBvJyka40FosX7G1K2Zdgla8H4swZ9pchcfn5HvLWEx+Wa43bZzaZUp5Q6gVBWI3qcRPS1b7+4g/DVtpPUaGqfgMcVVjdJyYhNoywd3WvzLk9vCvXeBctCARb1Xd/qNN2srnPH35363zrBO2e8bf8DWBJRoSFMgZSbk1h3NZyYCIzdumyJH1etRnLt3/Jd/2N+Xn+HUWtveWhB21zuuDBxGY",
    "modulus": "98110783EBCEB51D8496F7B61675F8E7E537F6DF25FFDD2E67D47AF591C8A6DBCD8880C959738735B94919C814121A258135F0DFC67BB613ACF3ADDFF97D3CE7CADA4DA3FEDD556F1120B45CE05DAFF0F6E432BFD6DDC132DA84989C746355710CF8A986463D695B0D3F88FBFB564B4FC4A937620515A843794A65DA9C6D37AE597E4C58CB7BE4E7C7855CDA67308B1FBC56825D662BB5B15F2C5AD0B846CAC91B64EBF33B0788C01CF1CEE747641F562F38627F93BF3557A0D05811D4644AEF13522FAE1842E2F8198386A29CC008BF82F0067488467D1C74BED55AF136F25BDB09A49156F7FA27A4062829FFD3EDC74AAE29298347263C7604F577A817AF8B",
    "modulusOld": "98110783EBCEB51D8496F7B61675F8E7E537F6DF25FFDD2E67D47AF591C8A6DBCD8880C959738735B94919C814121A258135F0DFC67BB613ACF3ADDFF97D3CE7CADA4DA3FEDD556F1120B45CE05DAFF0F6E432BFD6DDC132DA84989C746355710CF8A986463D695B0D3F88FBFB564B4FC4A937620515A843794A65DA9C6D37AE597E4C58CB7BE4E7C7855CDA67308B1FBC56825D662BB5B15F2C5AD0B846CAC91B64EBF33B0788C01CF1CEE747641F562F38627F93BF3557A0D05811D4644AEF13522FAE1842E2F8198386A29CC008BF82F0067488467D1C74BED55AF136F25BDB09A49156F7FA27A4062829FFD3EDC74AAE29298347263C7604F577A817AF8B",
    "exponent": 65537,
    "exponentOld": 65537
  },
  "storage": {
    "fs": {
      "secretString": "z0tf2bI9O3AzOcOzScUv"
    }
  }
}

Please provide the link to your application, so we could open the Editor ourselves and test

@DmitriiV Does this link could help you ?or you need the further link which in the application has embed

view test link

https://preview.56xd.com/word/design/view/547c0c5effbc48159355b139a8951303?access_token=8f99e4d7-a766-4eed-b6fc-7c7ec5fc1275

@linford We need to see the link leading to your application with the Editor, with the integrationMode: “embed” set

@DmitriiV Yes, I confirm that the above link is used within my application and has the integrationMode: "embed" set. You can check and confirm the parameter in the F12 console.
However, I still want to confirm whether you need the complete debugging, including the entire page with the nested document server, or if just the link to the embedded document server page will suffice.
doc view link

Yes, we would need the entire page with nested Editor

@DmitriiV ok,here you are .If the token expires, please promptly provide me with a new one.
entire page link

Hi, may I ask if the function of filling the document you showed was implemented by yourself or through one of onlyoffice components? Thank you

@zhaodq What do you mean the onlyoffice componenets?I have implemented it by the ONLYOFFICE API DOCUMENTATION

Read your implementation similar to word document placeholder replacement, filling function, feel very interesting, you said that the use of API implementation, can you please point out the specific, thank you very much

@zhaodq en…,if I understand right.Does you mean that all you want is placeholder character replacement in the Word document for the purpose of dynamic rendering of data. and not the how to integrate the editor implementation to your project.
Am I right ?
If so, you can take a look this documentation poi-tl

Sorry, English is not my mother tongue, so I may have some problems with my expression. As shown in your video, integrate onlyoffice online document editor on your own web page, and fill in the document by designing some forms yourself. I see that the function of your recording screen is like this, if I understand wrong, please point out. You said that this is realized through the API interface of onlyoffice, please point out the details, because I did not find it, thank you.

@linford It is not opening for some reason, there is an error 获取用户信息失败

@DmitriiV the reason that is the token has expired,I have replace new one there,please check it out

New test link page with embed issue