Я пытаюсь просто загрузить некоторые страницы электронами, одна из них - это веб-сайт tiktok. Когда я загружаю эту страницу, я не могу зайти в свой профиль и профили других пользователей, и мне интересно, почему
@ CODE
Мое электронное приложение действительно базовое c
function createWindow () {
// Create the browser window.
win = new BrowserWindow({
width: 1200,
height: 750,
frame: false,
icon: 'icons/png/icon.png',
webPreferences: {
nodeIntegration: true,
},
});
win.loadURL("https://www.tiktok.com");
win.setMenuBarVisibility(false);
win.setResizable(true);
win.on('closed', () => {
app.quit();
});
}
app.on('ready', createWindow);
app.on('window-all-closed', () => {
if(process.platform !== 'darwin'){
app.quit();
}
});
Оно просто создает окно и, как URL, я сейчас установил на сайте tiktok.
@ ISSUE
когда я пытаюсь загрузить эти страницы, используя данные профилей, запрос возвращается Страница недоступна
![enter image description here](https://i.stack.imgur.com/mPDwF.png)
Я также пытался с различными размерами окна и добавлением разных пользовательских агентов.
В консоли окна, которая пытается загрузить профиль, появляется эта ошибка:
profile:66 Uncaught (in promise) DOMException
(anonymous) @ profile:66
load (async)
(anonymous) @ profile:65
Связанный с этим скрипт страницы tiktok
// Check that service workers are supported
if ('serviceWorker' in navigator) {
// Use the window load event to keep the page load performant
window.addEventListener('load', function() {
navigator.serviceWorker.register('/sw.js');
});
}
(Но выдает ту же ошибку, если i go на других страницах веб-сайта, которые правильно загружены, например, на странице трендов, вместо @ profile
написано @ trending
и т. Д. Для всех страницы Так что я думаю, что это не имеет отношения, но, возможно, я ошибаюсь )
В главной консоли не выдается никаких ошибок.
Я видел, что проблема может быть в предпочтении nodeintegration
, но если я установил значение false, приложение все равно не будет работать
webPreferences: {
nodeIntegration: false
},
Кто-нибудь имеет какие-либо советы или знает, почему он не загружает эту страницу?
Я проверил, чтобы загрузить в других браузерах, чтобы проверить, была ли это моя проблема pc / inte rnet, но это работы.