Spaces:
Running
Running
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) {
|