capacitor-community / capacitor-community/electron

Multiple browser windows

Open
#166 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
398
Forks
63
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
This is more a general request for advise than a feature request. An app I am looking to build requires the ability to use multiple `BrowserWindow`s - a main "launcher" which can be used to open further windows. Ultimately the "child" windows will just be showing other URLs inside the same (vuejs) app.

**Describe the solution you'd like**
A recommended approach to integrating this so that I can make use of CapacitorJS in all the main and child `BrowserWindow`s.

**Describe alternatives you've considered**
Whilst I could build window management into the app itself, for my usecase I'd prefer to be able to use the OSs window management.

**Additional context**
As mentioned before, I'm not necessarily after this as a feature to be added (albeit that would be perfect), I'd be happy with some recommendations around how I could go about doing this as it's probably not a feature a lot of others are after.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Electron's BrowserWindow model and how CapacitorJS is integrated in this project. A complete outcome would be a documented, supported approach for a launcher window and child windows that can display URLs from the same Vue app, or a clearly scoped feature proposal.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.