mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
docs(core-concepts): mention newPage in browser context section (#8984)
This commit is contained in:
parent
d13b7703a7
commit
b5f6952f23
@ -99,26 +99,31 @@ the browser state is isolated between the tests.
|
|||||||
```js
|
```js
|
||||||
const browser = await chromium.launch();
|
const browser = await chromium.launch();
|
||||||
const context = await browser.newContext();
|
const context = await browser.newContext();
|
||||||
|
const page = await context.newPage();
|
||||||
```
|
```
|
||||||
|
|
||||||
```java
|
```java
|
||||||
Browser browser = chromium.launch();
|
Browser browser = chromium.launch();
|
||||||
BrowserContext context = browser.newContext();
|
BrowserContext context = browser.newContext();
|
||||||
|
Page page = context.newPage();
|
||||||
```
|
```
|
||||||
|
|
||||||
```python async
|
```python async
|
||||||
browser = await playwright.chromium.launch()
|
browser = await playwright.chromium.launch()
|
||||||
context = await browser.new_context()
|
context = await browser.new_context()
|
||||||
|
page = await context.new_page()
|
||||||
```
|
```
|
||||||
|
|
||||||
```python sync
|
```python sync
|
||||||
browser = playwright.chromium.launch()
|
browser = playwright.chromium.launch()
|
||||||
context = browser.new_context()
|
context = browser.new_context()
|
||||||
|
page = context.new_page()
|
||||||
```
|
```
|
||||||
|
|
||||||
```csharp
|
```csharp
|
||||||
await using var browser = playwright.Chromium.LaunchAsync();
|
await using var browser = playwright.Chromium.LaunchAsync();
|
||||||
var context = await browser.NewContextAsync();
|
var context = await browser.NewContextAsync();
|
||||||
|
var page = await context.NewPageAsync();
|
||||||
```
|
```
|
||||||
|
|
||||||
Browser contexts can also be used to emulate multi-page scenarios involving
|
Browser contexts can also be used to emulate multi-page scenarios involving
|
||||||
@ -135,6 +140,7 @@ const context = await browser.newContext({
|
|||||||
colorScheme: 'dark',
|
colorScheme: 'dark',
|
||||||
locale: 'de-DE'
|
locale: 'de-DE'
|
||||||
});
|
});
|
||||||
|
const page = await context.newPage();
|
||||||
```
|
```
|
||||||
|
|
||||||
```java
|
```java
|
||||||
@ -155,6 +161,7 @@ public class Example {
|
|||||||
.setGeolocation(52.52, 13.39)
|
.setGeolocation(52.52, 13.39)
|
||||||
.setColorScheme(ColorScheme.DARK)
|
.setColorScheme(ColorScheme.DARK)
|
||||||
.setLocale("de-DE"));
|
.setLocale("de-DE"));
|
||||||
|
Page page = context.newPage();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -193,6 +200,7 @@ with sync_playwright() as p:
|
|||||||
geolocation={ 'longitude': 12.492507, 'latitude': 41.889938 },
|
geolocation={ 'longitude': 12.492507, 'latitude': 41.889938 },
|
||||||
permissions=['geolocation']
|
permissions=['geolocation']
|
||||||
)
|
)
|
||||||
|
page = context.new_page()
|
||||||
browser.close()
|
browser.close()
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -214,8 +222,7 @@ class PlaywrightExample
|
|||||||
};
|
};
|
||||||
|
|
||||||
await using var context = await browser.NewContextAsync(options);
|
await using var context = await browser.NewContextAsync(options);
|
||||||
// do work
|
var page = await browser.NewPageAsync();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
@ -224,6 +231,7 @@ class PlaywrightExample
|
|||||||
|
|
||||||
- [BrowserContext]
|
- [BrowserContext]
|
||||||
- [`method: Browser.newContext`]
|
- [`method: Browser.newContext`]
|
||||||
|
- [`method: BrowserContext.newPage`]
|
||||||
|
|
||||||
<br/>
|
<br/>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user