Android: I haven’t tested on an Android device yet but Chrome for Android supposedly has WebBluetooth already baked in.
Gave it a shot? How’d it go?
Gave the web-app a try and want to share your feedback? Reply to this thread, I’d love to hear from you, thanks again!
Thanks
A big thanks to the works of @qdot and the buttplug community. The buttplug implementation that the web-app uses is great. The connector implementation was sped up greatly thanks to Buttplug Playground and it’s GitHub, oh the powers of an open source world! Donating to buttplug would be a great way to show our appreciation
Changelog
December 11 2024
Version 2 is released. A rewrite from scratch.
November 14 2022
Reworked / streamlined UI
October 4 2022
Added heatmap under video
Don’t log debug logs in production
Fixed issue of using incorrect funscript file path
October 11 2022
Added link to discussion forum
Added dark / light theme
April 19 2022
Vibrating devices are now supported. (Added settings state linked to local storage, currently with variable to set command type. User can select device command type, previously only linear.)
Added hotkeys with a space bar hotkey to pause/ play the funscript only playback bar. All hot keys can be seen in the settings modal shown after clicking the settings button.
Refactored logic concerning events (still not happy with this, feels jagged esp when a lot of actions are packed together. Will need to sit and focus on ways that’ll improve playback smoothness.
Not at the moment no, but it’s a good idea. I will look into something that can be seekable when I get around to implementing this; would be pretty dull to only be able to play a script without being able to seek to different parts at will. Cheers.
Thanks for your Effort. I tried it today on my Samsung Galaxy S9+ (Android) with Chrome, but, i had no Luck. Keon get’s connected and give a short Impulse after the connection was successful, funscript is loaded and also the Video File. When i start the Video, my Keon does nothing. Don’t know what i do wrong. Fuscript and Video have the exact Name. Also seperate Folders, 'cause if the Funscript is in the same Folder as the Video, the Funscript cannot be found. (sorry for my bad english)
Just added a picture of it in the App Store in the original post. Try searching ‘WebBLE Bluetooth’ in the App Store, it should come up if it’s available in your region.
Damn, that’s interesting. I don’t have an Android device to test with but I’ll try my options to get a hold of one and give it a whirl so I can see what’s up. This web-app uses the Buttplug library and worked great in supported WebBLE browsers; if you’d like for a solution in the interim look around the Play Store for other Web Bluetooth browsers. Cheers.
Yes, unfortunately does not play script through Keon. Connects to Keon, gives an initial stroke, but does not play the scrip after that. Tested on android an PC.
Sorry, I can confirm it does not work with Keon via PC or android. Connects to Keon but does not send script to device. Would love for this project to get up and running. Watching closely
Jesus, this is what happens when one doesn’t write tests. Changed the way funscript files are loaded-in but failed to reflect this change down the path.
That was somehow pushed to prod from back then but didn’t come up for me locally (looks like a stuff-up cos I was working on another branch around then).
Site was working fine from the 17th but that issue was pushed on the 19th. I’ve pushed a fix for it now along with a feature I was working on; displaying a funscript heatmap under the video.
Sorry for that lads; give it a rip now should be good