soruly / trace.moe

Anime Scene Search by Image

Home Page:https://trace.moe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

problems with use on mobile

Dan-Vizor opened this issue · comments

the site seems to show "no results" for images on android which when uploaded on desktop work.

example:
desktop
mobile

It works fine on my device (Android 6.0.1 Chrome 67.0)
I think it may be temporary issue on server-side database, would you try again?

No still doesn't work (Android 8.0.0 Brave 1.0.52) but looks like it might be a Brave compatibility problem as it works on Chrome

Oh I haven't heard about this browser, I'll take a look

Hi @Dan-Vizor it appears you've enabled fingerprinting protection in Brave's setting. Try turning it off and search again. I've no idea how Brave classify an HTTP request as fingerprinting though :\

I've also found that the video preview is not showing on Brave's browser. This would be another issue I will to look into.

fingerprinting protection usually blocks/interference canvas APIs, some complete blocks toDataURL/toBlob, some overwrite APIs to return a modified data.

https://www.browserleaks.com/canvas

image
Yes, it appears that when fingerprinting protection is on, the search request becomes sending empty data to the server, resulting a "no result" from database search.

image
toDataURL returned an empty string.
I think this issue should be handled by alerting the users that something is wrong before sending the search request to server, rather than showing "no result".

No tried turning fingerprint protection off but still getting "no results"

Try turning all the options all off?

And maybe try to clear cache

Everything off and still nothing

I've tried Brave on Android 8.1.0 and Android 5.1.1 and still cannot reproduce this issue with default settings.
Note that on Android, you can use the app from play store
https://play.google.com/store/apps/details?id=com.maddog05.whatanime
https://play.google.com/store/apps/details?id=pw.janyo.whatanime

or if you prefer not to install app, you can just use Telegram and forward/share images to the bot http://t.me/whatanimebot

Tried again with latest version of Brave browser with default options (fingerprinting off)
Cannot reproduce on https://trace.moe
Closing this issue