Spaces:
Paused
Paused
Update index.js
Browse files
index.js
CHANGED
|
@@ -1269,12 +1269,15 @@ async function scrapeHAnimeDetails(url) {
|
|
| 1269 |
const newPage = await browser.newPage();
|
| 1270 |
await newPage.goto(iframeSrc, { waitUntil: "domcontentloaded" });
|
| 1271 |
|
| 1272 |
-
// Ambil
|
| 1273 |
-
const
|
| 1274 |
-
|
|
|
|
|
|
|
|
|
|
| 1275 |
|
|
|
|
| 1276 |
const dataIdElement = $("div.servers > ul > li");
|
| 1277 |
-
console.log(dataIdElement.html())
|
| 1278 |
const dataId = dataIdElement.length
|
| 1279 |
? "https://nhplayer.com" + dataIdElement.attr("data-id")
|
| 1280 |
: null;
|
|
@@ -1319,6 +1322,7 @@ async function scrapeHAnimeDetails(url) {
|
|
| 1319 |
}
|
| 1320 |
|
| 1321 |
|
|
|
|
| 1322 |
app.get('/hanime/search', async (req, res) => {
|
| 1323 |
const { query } = req.query;
|
| 1324 |
if (!query) {
|
|
|
|
| 1269 |
const newPage = await browser.newPage();
|
| 1270 |
await newPage.goto(iframeSrc, { waitUntil: "domcontentloaded" });
|
| 1271 |
|
| 1272 |
+
// Ambil HTML dari halaman iframe
|
| 1273 |
+
const iframeHTML = await newPage.content();
|
| 1274 |
+
console.log("Iframe HTML:", iframeHTML); // Log HTML iframe untuk debugging
|
| 1275 |
+
|
| 1276 |
+
// Tambahkan iframe HTML ke dalam result
|
| 1277 |
+
result.iframeHTML = iframeHTML;
|
| 1278 |
|
| 1279 |
+
// Ambil data-id dari elemen <li>
|
| 1280 |
const dataIdElement = $("div.servers > ul > li");
|
|
|
|
| 1281 |
const dataId = dataIdElement.length
|
| 1282 |
? "https://nhplayer.com" + dataIdElement.attr("data-id")
|
| 1283 |
: null;
|
|
|
|
| 1322 |
}
|
| 1323 |
|
| 1324 |
|
| 1325 |
+
|
| 1326 |
app.get('/hanime/search', async (req, res) => {
|
| 1327 |
const { query } = req.query;
|
| 1328 |
if (!query) {
|