Я пытался внедрить iframe в файл HTML, так что при загрузке я смогу использовать его в качестве модульного конфигуратора. Однако, когда я пытаюсь внедрить использование формата, компания дала мне компания, я не могу взаимодействовать с iframe. Адициозный код, который говорит, что пользователь может взаимодействовать с iframe модульным способом? >
Вот часть кода, я думаю, может иметь проблему < /p>
html и js < /p>
Interactive Web Page
Configurable Options
< /code>
let viewerIframe;
let currentJsonFile = "boatconfigurations2.json"; // Default JSON file
viewerIframe =
document.getElementById("viewerIframe").contentDocument.defaultView;
window.addEventListener("viewerIframe", function(load) {viewerIframe})
function update3DNodes(configFile) {
fetch(configFile)
.then(response => response.json())
.then(configData => {
console.log("Loaded Config Data:", configData);
const iframeWindow = viewerIframe.contentWindow;
if (!iframeWindow) {
console.error("Viewer iframe not loaded yet!");
return;
}
iframeWindow.postMessage(
{
action: "updateProductNodesInstances",
nodesToAdd: configData.nodesToAdd,
localIdsToRemove: configData.localIdsToRemove || []
},
"*"
);
})
.catch(error => console.error("Error loading config:", error));
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... to-my-html
Что блокирует мой iframe не встраивается в мой HTML ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Функции .gca() и .gcf() не работают, когда matplotlib встраивается в tkinter
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-