2017-12-10 6 views

答えて

1

はいそれは正常な動作です。これは、クロムブラウザを開くときとまったく同じです。その最初のタブを閉じた場合、ブラウザはクロムブラウザを使用するのと同じように閉じます。ブラウザを開いたままにするには、少なくとも1つのタブが開いている必要があります。空白のページ:あなたがブラウザを起動するとawait browser.pagesを使用している場合、それは約1であるべき、すべてのページが現在開いて返します。

+0

私はChromeブラウザがどのように機能するかを承知しています、ありがとうございます。私の質問は、最初のタブを空白にしておき、2番目のタブで実際のテストページを開き、実際にその最初のページを使用してブラウザインスタンスごとに1ページしかないようにする方法です。 – andddrey

+0

ああ、そう 'ページ=はページの配列を返すbrowser.pages'待ってみましょう。一度起動すると、配列内の最初の唯一の要素はその開いているタブになります。だから、[0] ''変数ましょうページ=ページに割り当てることができ、その後、あなたはそこからそのページを使用することができます。 –

+0

ありがとう、それはまったく理にかなっています! – andddrey

関連する問題