My end goal is to be able to get a single app kiosk mode application working on chromebooks for an internal network educational web app (Scholastic's Read 180 Next Generation). It is flash based and works in Chrome and on Chromebooks normally. But when I launch it in a packaged app, it launches and plays back audio but microphone access won't work. Flash tosses up its typical request for permission box, but the mic does not work. I have "audioCapture" in the permissions in the manifest (and if I view the permissions of the app in the browser, it shows as having access). For kicks, I added "videoCapture" as well (there's no need for camera, just audio), but it made no difference. I even tried adding all sorts of other permissions I thought might be getting in the way (storage ones, etc), but I just cannot get the app to properly work with the mic. If I launch the app on a Windows machine, the mic doesn't work. But if I go to the same URL that the app is loading outside of the app normally in the browser itself, the mic works just fine. The audio doesn't work in the single app kiosk launched on a chromebook, either (it does work if I sign into the Chromebook and go to the URL in the browser).
Anybody have any idea why a flash app can't access the mic in a packaged app when launched? There a trick to it I'm not finding? Here's the permission I've got set, though i've tried a dozen other random ones added for the heck of it.
"permissions": [
"webview",
"audioCapture",
"videoCapture"
]