After Chrome version 77, the checkbox to always open RV when opening rvlinks is missing, making it very annoying everytime you click Play on RV as Chrome asks for confirmation, after Chrome version 79 there is a special policy (ExternalProtocolDialogShowAlwaysOpenCheckbox) that you can enable to get the checkbox back, this example is for Linux, but you can follow the same approach for win and mac. (More details for MacOS setup can be found below.)
Create the folders needed.
mkdir -p /etc/opt/chrome/policies/managed/
Create an empty Json file
In this Json file, put the following content:
(NOTE: the quotes in this snippet can become corrupt when copy/pasting. Should you have an issue, try @frank’s tip below of retyping them once pasted.)
That’s it! Start Chrome the checkbox should be there.
NOTE: For Chrome versions 77 and 78 there is a workaround, directly add the rvlink protocol handler as an excluded scheme in the Preferences file in ~/.config/google-chrome/Default/Preferences