If a button is defined with:
buttons.buienradar = {width:12, isimage:true, image: 'https://api.buienradar.nl/image/1.0/RadarMapNL?w=285&h=256', url: 'https://www.buienradar.nl'}
then an iframe is being created. This iframe is refreshed with source https://www.buienradar.nl. The iframe normally is not visible. This seems to result in errors reported by buienradar.
How to fix?
A possibility is to create (and show) the iframe only after clicking on the button. Loading will take some more time, but the errors are prevented.
I've prototyped this and it seems to work for buienradar. I can make the PR, but that will be in August.
See https://www.domoticz.com/forum/viewtopic.php?f=67&t=17427&start=420#p185096
If a button is defined with:
buttons.buienradar = {width:12, isimage:true, image: 'https://api.buienradar.nl/image/1.0/RadarMapNL?w=285&h=256', url: 'https://www.buienradar.nl'}
then an iframe is being created. This iframe is refreshed with source https://www.buienradar.nl. The iframe normally is not visible. This seems to result in errors reported by buienradar.How to fix? A possibility is to create (and show) the iframe only after clicking on the button. Loading will take some more time, but the errors are prevented.
I've prototyped this and it seems to work for buienradar. I can make the PR, but that will be in August.
Other proposals?