I got some amazing photos through a set of eclipse viewing glasses on my Vivo x300 pro. If I'd been a bit more organized and set up a stand and taped the glasses onto the phone I think I could have taken a video of the whole thing in incredible quality. But I just held the glasses in front of the lens and it worked.
What I found though was that I had to use the pro mode (which I use for basically everything anyway, to avoid exactly the kind of issues this article is talking about).
I did try on normal photo mode and I think what was happening was that as soon as I covered one lens with the glasses it switched to another.