fix: pageOptions
This commit is contained in:
@@ -28,7 +28,7 @@ export type PageOptions = {
|
|||||||
onlyIncludeTags?: string | string[];
|
onlyIncludeTags?: string | string[];
|
||||||
includeLinks?: boolean;
|
includeLinks?: boolean;
|
||||||
useFastMode?: boolean; // beta
|
useFastMode?: boolean; // beta
|
||||||
disableJSDom?: boolean; // beta
|
disableJsDom?: boolean; // beta
|
||||||
atsv?: boolean; // beta
|
atsv?: boolean; // beta
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -590,7 +590,7 @@ export class WebScraperDataProvider {
|
|||||||
fullPageScreenshot: options.pageOptions?.fullPageScreenshot ?? false,
|
fullPageScreenshot: options.pageOptions?.fullPageScreenshot ?? false,
|
||||||
screenshot: options.pageOptions?.screenshot ?? false,
|
screenshot: options.pageOptions?.screenshot ?? false,
|
||||||
useFastMode: options.pageOptions?.useFastMode ?? false,
|
useFastMode: options.pageOptions?.useFastMode ?? false,
|
||||||
disableJSDom: options.pageOptions?.disableJSDom ?? false,
|
disableJsDom: options.pageOptions?.disableJsDom ?? false,
|
||||||
atsv: options.pageOptions?.atsv ?? false
|
atsv: options.pageOptions?.atsv ?? false
|
||||||
};
|
};
|
||||||
this.extractorOptions = options.extractorOptions ?? { mode: "markdown" };
|
this.extractorOptions = options.extractorOptions ?? { mode: "markdown" };
|
||||||
|
|||||||
@@ -104,12 +104,13 @@ export async function scrapWithFireEngine({
|
|||||||
screenshot: screenshotParam,
|
screenshot: screenshotParam,
|
||||||
fullPageScreenshot: fullPageScreenshotParam,
|
fullPageScreenshot: fullPageScreenshotParam,
|
||||||
headers: headers,
|
headers: headers,
|
||||||
pageOptions: pageOptions,
|
|
||||||
disableJsDom: pageOptions?.disableJsDom ?? false,
|
disableJsDom: pageOptions?.disableJsDom ?? false,
|
||||||
priority,
|
priority,
|
||||||
engine,
|
engine,
|
||||||
instantReturn: true,
|
instantReturn: true,
|
||||||
...fireEngineOptionsParam,
|
...fireEngineOptionsParam,
|
||||||
|
atsv: pageOptions?.atsv ?? false,
|
||||||
|
scrollXPaths: pageOptions?.scrollXPaths ?? [],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@@ -147,7 +147,7 @@ export async function scrapSingleUrl(
|
|||||||
removeTags: pageOptions.removeTags ?? [],
|
removeTags: pageOptions.removeTags ?? [],
|
||||||
onlyIncludeTags: pageOptions.onlyIncludeTags ?? [],
|
onlyIncludeTags: pageOptions.onlyIncludeTags ?? [],
|
||||||
useFastMode: pageOptions.useFastMode ?? false,
|
useFastMode: pageOptions.useFastMode ?? false,
|
||||||
disableJSDom: pageOptions.disableJSDom ?? false,
|
disableJsDom: pageOptions.disableJsDom ?? false,
|
||||||
atsv: pageOptions.atsv ?? false
|
atsv: pageOptions.atsv ?? false
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -203,6 +203,7 @@ export async function scrapSingleUrl(
|
|||||||
fireEngineOptions: {
|
fireEngineOptions: {
|
||||||
engine: engine,
|
engine: engine,
|
||||||
atsv: pageOptions.atsv,
|
atsv: pageOptions.atsv,
|
||||||
|
disableJsDom: pageOptions.disableJsDom,
|
||||||
},
|
},
|
||||||
priority,
|
priority,
|
||||||
teamId,
|
teamId,
|
||||||
|
|||||||
Reference in New Issue
Block a user