Hi again, apparently Patreon support moved over to a community forum and the guy who didn’t do anything for half a year (that’s not a joke, ticket number 2303938 if you want to check it) absolutely insists that fixing my problem can be done here and only here. So, here’s all the info starting with the initial ticket I filled out for Patreon’s “support”:
Hello! I have a problem with accessing my creator’s page on Patreon via an in-game link. The game uses the player’s default browser and opens a separate window for it. It doesn’t work properly at the moment. I’ve attached two screenshots. One shows how the window looks when I try to access Patreon through the game. The second picture shows the console output from the game when this happens.
Leading players to Patreon directly through the game is pretty important for me, and this does a negative to the overall players’ experience.
I ran several new tests myself. While I still can’t properly open my Patreon’s page, the game doesn’t have any problems with other popular sites. For example, I can open Youtube, look up a video via the search function, access the search results and watch the video. Or I can direct the in-game button to open Google and do everything I just mentioned by looking up Youtube first in Google.
Just to be clear, the web plugin worked for Patreon fine a year or something like that ago. So, you can’t just “it never worked at all”. I’ve finished my previous projects like 2 years ago and it worked just fine there. Thing is, I downloaded that game from the cloud and suddenly it has the same problem as the current game. So, the cause is 100% on Patreon’s side.
To reproduce the bug:
You can download my game here. A fair warning – it’s NSFW, but you don’t need to actually go past the main menu, so it’s safe for all testing purposes. Just load up the game and choose a button in the main menu. Either “Patreon” (directs to my main Patreon page) or “Features” (directs to FAQ post about the game). Hope this will help in the proper fixing of this problem.
The logic behind this is in www/js/plugins folder. You are interested in YEP_ExternalLinks.js for the main logic of the plugin and the main Patreon button and YG_Extension.js for the second button in the main menu and its link.
Well, let’s hope this forum with “leading developers” can fix their website as the support guy James promised. I’m tired of waiting for 6 months, you know? Somehow Patreon doesn’t forget about its $ cut the same way they forget about tech support.