I got a product form our local plastic store TAP Plastic. It wicks like super glue but does not haze it. They use it to glue the plastic together even clear and it works on plexiglass I don't know about our canopy.
TAP plastics also is a good source for info and products. Weldon 3 is very runny and safe on our canopies and TAP has it.