We have a web application and a windows desktop application, where both are connected via web socket.
And when ever, we use the web application, we have to check the desktop app is already installed or not.
In case if desktop app is not installed (or) it is of older version, we need to install/update it accordingly.
What I have tried:
Now the challenge is, how we can identify that desktop app is already installed or not.
One way is to store information on browser cache. But we have following issues:
-> User can clear browser cache.
-> From multiple URLS of same product, if we use, it will have different browser cache.
• Currently, We are using Custom URI method to launch the application. (using browser cache)
NOTE: We are mainly targeting On Chrome and Firefox. And also we won't have admin privileges to install desktop app.
Can you guys, please help us in finding the right solution?