Package Details: whatsapp-nativefier 2.2045.15-1

Git Clone URL: https://aur.archlinux.org/whatsapp-nativefier.git (read-only, click to copy)
Package Base: whatsapp-nativefier
Description: WhatsApp desktop built with nativefier (electron)
Upstream URL: https://web.whatsapp.com
Licenses: custom
Submitter: frealgagu
Maintainer: frealgagu
Last Packager: frealgagu
Votes: 87
Popularity: 2.30
First Submitted: 2018-12-14 22:30
Last Updated: 2020-11-09 19:48

Pinned Comments

frealgagu commented on 2020-12-05 22:39

I maintain the latest built package at:

https://github.com/frealgagu/archlinux.whatsapp-nativefier/releases/

saulocastelo commented on 2020-03-29 10:46

Hey guys,

I created the original fix.

And now I share another way to use whatsapp web on nativefier. No code injection required.

Pressing ctrl+shift+i (on Linux) and the Devtools window will open. Then click on Application -> Service Workers And check the option Bypass for network.

Now press ctrl+r to reload. And ctrl+shift+i to close the Devtools.

Whenever you open your whatsapp the problem will occur, but since the Bypass for network option has already been enabled, you only need to press ctrl+shift+i (open devtools), ctrl+r (reload), ctrl+shift+i (close devtools)

@frealgagu, thanks for your work. This package was in my list as one of required apps to be installed after install Arch. I saw your last update ( document.querySelector("a[href='https://support.google.com/chrome/answer/95414']") ), NICE/GREAT/GOOD!

Another way to do the same in 2 lines: document.querySelector("a[href='https://support.google.com/chrome/answer/95414']") && navigator.serviceWorker.getRegistration().then(r => r.unregister() && document.location.reload());

Latest Comments

1 2 3 4 5 6 ... Next › Last »

frealgagu commented on 2021-01-17 20:36

@nursoda nativefier uses electron as browser, however web.whatsapp don't recognize it as an up-to-date browser. At the beginning an injector was used to avoid those warnings and bypass them. But that script is not working anymore. However you can use what saulocastelo said in order to maintain rhe configuration:

Pressing ctrl+shift+i (on Linux) and the Devtools window will open. Then click on Application -> Service Workers And check the option Bypass for network.

Now press ctrl+r to reload. And ctrl+shift+i to close the Devtools.

Whenever you open your whatsapp the problem will occur, but since the Bypass for network option has already been enabled, you only need to press ctrl+shift+i (open devtools), ctrl+r (reload), ctrl+shift+i (close devtools)

nursoda commented on 2021-01-16 22:16

I dared to click on "WhatsApp is outdated, click here to update" today. In the past this did something what to my didn't change anything but today I got a screen "Update your browser" (which if clicked, opens the systems default browser). Restarting doesn't bring back the normal view, only deleting the profile and setting the app up from scratch. What exactly is "outdated"? How to suppress that warning and link? How to revert from that screen without losing all config?

jfernandz commented on 2020-12-26 10:32

@frealgagu the system tray owns to polybar

frealgagu commented on 2020-12-24 19:33

@jfernandz what Desktop Environment are you using?

jfernandz commented on 2020-12-18 23:45

I haven't got the system tray icon either, is there a way to enable it?

frealgagu commented on 2020-12-15 05:24

@syrenity yes, inject is not working always. Try to do what @saulicastelo suggest, I think is the best workaround until now. Once you have the service worker bypass for network you only have to Ctrl+Shift+I then Ctrl+R and finally Ctrl+Shift+I when error message appears.

If somebody finds a better solution, please let me know and I'll update the package.

syrenity commented on 2020-12-14 22:18

Tried the version here, still getting the Chrome error :(

https://github.com/frealgagu/archlinux.whatsapp-nativefier/releases/

frealgagu commented on 2020-12-05 22:39

I maintain the latest built package at:

https://github.com/frealgagu/archlinux.whatsapp-nativefier/releases/

euzao commented on 2020-12-03 05:04

The Chrome error appeared again and there is no tray icon (using XFCE). Now it demands a higher version of Chrome (version number 60)

damico commented on 2020-11-10 11:31

I'm getting this error when trying to update

==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
/usr/local/bin/node: /usr/local/bin/node: cannot execute binary file
==> ERROR: A failure occurred in build().
Aborting...
error making: whatsapp-nativefier

Please, help me fix this?