Spraycan "dye" is often made for interiors only.
I actually used one of these products on a convertible top and it lasted a long time.
You can try it- and touch it up or redo it occasionally, and then when the top eventually
needs replacement, go with a black one instead.