mirror of
https://gitee.com/g1879/DrissionPage.git
synced 2024-12-10 04:00:23 +08:00
隐藏和显示浏览器窗口移到set.window
This commit is contained in:
parent
60fe9708fa
commit
3612fe13e7
@ -324,14 +324,6 @@ class ChromiumPage(ChromiumBase):
|
||||
self.driver.Page.handleJavaScriptDialog(accept=accept)
|
||||
return res_text
|
||||
|
||||
def hide_browser(self):
|
||||
"""隐藏浏览器窗口,只在Windows系统可用"""
|
||||
show_or_hide_browser(self, hide=True)
|
||||
|
||||
def show_browser(self):
|
||||
"""显示浏览器窗口,只在Windows系统可用"""
|
||||
show_or_hide_browser(self, hide=False)
|
||||
|
||||
def quit(self):
|
||||
"""关闭浏览器"""
|
||||
self._tab_obj.Browser.close()
|
||||
@ -380,6 +372,16 @@ class ChromiumPage(ChromiumBase):
|
||||
warn("wait_download_begin()方法即将弃用,请用wait.download_begin()方法代替。", DeprecationWarning)
|
||||
return self.download_set.wait_download_begin(timeout)
|
||||
|
||||
def hide_browser(self):
|
||||
"""隐藏浏览器窗口,只在Windows系统可用"""
|
||||
warn("hide_browser()方法即将弃用,请用set.hide()方法代替。", DeprecationWarning)
|
||||
show_or_hide_browser(self, hide=True)
|
||||
|
||||
def show_browser(self):
|
||||
"""显示浏览器窗口,只在Windows系统可用"""
|
||||
warn("show_browser()方法即将弃用,请用set.show()方法代替。", DeprecationWarning)
|
||||
show_or_hide_browser(self, hide=False)
|
||||
|
||||
|
||||
class ChromiumPageWaiter(ChromiumBaseWaiter):
|
||||
def download_begin(self, timeout=None):
|
||||
@ -655,6 +657,14 @@ class WindowSetter(object):
|
||||
y = y if y is not None else info['top']
|
||||
self._perform({'left': x - 8, 'top': y})
|
||||
|
||||
def hide(self):
|
||||
"""隐藏浏览器窗口,只在Windows系统可用"""
|
||||
show_or_hide_browser(self._page, hide=True)
|
||||
|
||||
def show(self):
|
||||
"""显示浏览器窗口,只在Windows系统可用"""
|
||||
show_or_hide_browser(self._page, hide=False)
|
||||
|
||||
def _get_info(self):
|
||||
"""获取窗口位置及大小信息"""
|
||||
return self._page.run_cdp('Browser.getWindowForTarget')
|
||||
|
@ -97,10 +97,6 @@ class ChromiumPage(ChromiumBase):
|
||||
|
||||
def handle_alert(self, accept: bool = True, send: str = None, timeout: float = None) -> Union[str, None]: ...
|
||||
|
||||
def hide_browser(self) -> None: ...
|
||||
|
||||
def show_browser(self) -> None: ...
|
||||
|
||||
def quit(self) -> None: ...
|
||||
|
||||
def _on_alert_close(self, **kwargs): ...
|
||||
@ -205,6 +201,10 @@ class WindowSetter(object):
|
||||
|
||||
def location(self, x: int = None, y: int = None) -> None: ...
|
||||
|
||||
def hide(self) -> None: ...
|
||||
|
||||
def show(self) -> None: ...
|
||||
|
||||
def _get_info(self) -> dict: ...
|
||||
|
||||
def _perform(self, bounds: dict) -> None: ...
|
||||
|
Loading…
x
Reference in New Issue
Block a user