this post was submitted on 07 Jan 2024
677 points (93.7% liked)
Technology
59666 readers
2743 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Check the console of your browser. Browser's aggressive privacy controls may be automatically blocking the json call to reddit's api. (right click, inspect element)
Does not work on android with Firefox at all
it does if you disable tracking protection for the website (the setting's available when you tap the padlock icon next to the URL).
I just opened a link in Firefox, it worked. Even works with install function
It isn’t the browser being aggressive. It’s a protection called CORS (Cross Origin Resource Sharing) and you should configure your API to allow it.
There are likely loads of guides whatever language / framework you are using. Users shouldn’t need to disable CORS protections to use your site
Doesn’t work for me on mobile (IOS) too, unfortunately. I have adguard, firefox focus extensions on safari, and use Mullvad’s DNS blocking. I’ll have to go check which of them is breaking it, but I hope I won’t need to turn off anything huge for it to work. Either way, thanks for this, I’ve been using SinkIT for reddit to get a better mobile viewing experience, and this may be a better alternative.
I hit “disable content blockers” in iOS Safari and I could then view it perfectly. I left tracking protection on, I don’t think it bothers it