Well, "The Handyman's Secret Weapon", aka duct tape, does come in an array of nice decorative colors, these days. :lol:
I don't know the real answer to your question, but boy, I've used that stuff for a myriad of repair jobs that held up through rain, so perhaps it would work for your cover.