Я создал приложение Electron, которое загружает файлы из Sharepoint. Это работает без нареканий. Вскоре файлы будут переданы в Windchill и будут доступны только там. Когда я заменяю ссылку на скачивание ссылкой из Windchill, она не работает, хотя ссылка работает внутри браузера.
Мое приложение загружает index.html
<!DOCTYPE html>
<html lang="de" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<main class="main_window">
<iframe src="example.html" ></iframe>
</main>
</body>
</html>
, который затем загружает example.html в iFrame
<!DOCTYPE html><html lang="de" dir="ltr"><head>
<meta charset="utf-8">
<title>Example</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head><body>
<main>
<a href="https://sharepoint.com/sites/example.docx">SharePoint link</a>
<a href="https://www.windchill.plm.com/Windchill/servlet/AttachmentsDownloadDirectionServlet?oid=OR:wt.doc.WTDocument:888888888;oid=OR:wt.content.ApplicationData:99999999999;role=PRIMARY">Windchill link</a>
</main>
</body>
</html>
Когда я нажимаю ссылку SharePoint, загрузказапускается, но когда я нажимаю ссылку Windchill, ничего не происходит. В Chrome меня перенаправляют несколько раз, когда я нажимаю ссылку Windchill. Может быть, это перенаправление не работает в iFrames? Если да, какие у меня есть простые альтернативы встраивания в iFrames? Я уже пробовал
<object src="example.html" ></object>
<embed src="example.html" ></embed>
оба с одинаковым результатом.