Profile cover photo
Profile photo
Joe Shelby
121 followers -
Just a me. They had a sale.
Just a me. They had a sale.

121 followers
About
Joe Shelby's posts

Post has attachment
Joe Shelby commented on a post on Blogger.
Media Session API is very easy to work with (much easier than trying to use notifications, requiring a functioning service worker etc, which you can't do when the site has to be HTTP). I had it up on my new WIP app and deployed in less than an hour.

Simple web audio player, default receiver.

Loading first song works fine. My controller gets events and is able to send them.

When I attempt to load the second song, either because user clicked 'next' or because receiver sent back an "IDLE" event indicating the song had finished, I get 2 run-throughs of the promise reply.

The first one returns the catch with the error code: "session_error" (and little else). Immediately after that, I get the then called. The file appears on the cast as it should...but the disconnect has happened: my PlayerController has ceased to receive any events anymore. My UI is completely unable to control the cast device (except to disconnect the cast session entirely).

Can someone PLEASE tell me what I'm doing wrong, what I should be doing to allow new file to be loaded? I have been bashing my head on this for 2 weeks now (finding other things to work on in the mean time).

Post has attachment
Joe Shelby commented on a post on Blogger.
Will there be a fix for the issue in arc-welder where the html5 windows are "shrunk" slightly, making fonts look ugly and causing horizontal lines to disappear? My app looks horrible when I view it in arc-welder, making that a less than ideal test platform.

Post has attachment
Joe Shelby commented on a post on Blogger.
This annoys me greatly. The biggest reason I went to Chrome Apps is (pardon the pun) because of the ability to have a lack of chrome. A music player has a certain aesthetic, one that is disturbed by having the framed windows around it. I got away from the hosted app approach because Chrome stopped supporting the ability to remove the OS's bar with its expand/minimize/close buttons. I handle those on my own, thank you very much. Chrome Apps gave me that without all of the weight (and lack of platform updates) of Adobe's SubAir.

Yes, I'm looking at electron, but distribution is much more obnoxious that way, including informing users of updates. I would rather be spending the next few months adding new features instead of writing significant updates including an update-available detect feature that was originally nicely built in to the Chrome app distribution platform.

Post has attachment

Post has attachment

Post has attachment
My one contribution to this meme.
Photo

Post has attachment
These are hilarious. Happy Birthday, Lenny...

Post has attachment

Post has attachment
bears!
Wait while more posts are being loaded