Giter VIP home page Giter VIP logo

Comments (8)

megahirt avatar megahirt commented on June 12, 2024

We need to test BK on a machine that doesn't have Chrome installed. Or at least installed normally.

from bible-karaoke.

kklcclkk avatar kklcclkk commented on June 12, 2024

For the error message if someone doesn't have Chrome installed, I'd suggest something like
"Error: You must install Google Chrome" and give a link to the Chrome download page (if that's allowed)
or "Please install Google Chrome in order to use Bible Karaoke software" and give a link to the download page
or something like that.

from bible-karaoke.

megahirt avatar megahirt commented on June 12, 2024

confirmed that current version of BK doesn't work if the user doesn't have chrome installed. This issue is about making BK function with the version of chrome.exe that is already delivered with puppeteer. Bonus points if there is some way to use chrome.exe that is shipped with Electron (not sure if that's even possible because I couldn't locate it).

On my windows machine, chrome.exe delivered with puppeteer is located here:
C:\Users\Chris\AppData\Local\Programs\bible-karaoke\resources\app.asar.unpacked\node_modules\puppeteer.local-chromium\win64-706915\chrome-win\chrome.exe

from bible-karaoke.

echu888 avatar echu888 commented on June 12, 2024

@irahopkinson Could I request your help? I'm still not able to perform Windows builds. Can you try out the branch feature/useEmbeddedChromium and let me know whether or not it resolves this issue?

from bible-karaoke.

megahirt avatar megahirt commented on June 12, 2024

I have been working to get a Win10 VM up and working. Just succeeded in installing BK 0.3.1 with no Chrome installed and got the expected "could not fine Chrome" error.

image

Now I will build and install from your branch...

from bible-karaoke.

megahirt avatar megahirt commented on June 12, 2024

I built your branch @echu888 and ran into a different problem related to the logger which I will post in Slack.

from bible-karaoke.

echu888 avatar echu888 commented on June 12, 2024

We should check if there is any effect on the size of the binary after this change.

from bible-karaoke.

echu888 avatar echu888 commented on June 12, 2024

Information regarding using puppeteer with the browser bundled with electron

from bible-karaoke.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.