Когда я использую Puppeteer, чтобы получить HTML страницы с iframe, я сталкиваюсь с
DOMException: Blocked a frame with origin [url] from accessing a cross-origin frame
Я понимаю, чтобы обойти это, я могу использовать:
puppeteer.launch({
headless: true,
args: ['--disable-web-security']
});
Но есть ли другой способ обойти междоменную проблему, кроме использования флага --disable-web-security
? Я вижу, как люди в Интернете убеждают сообщество не использовать этот флаг, потому что это опасно, так как оно представляет вашу локальную файловую систему.