Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
WebView.InstallUserMediaAccess
Enables user media access.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
WebView | 10.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | ✅ Yes |
MBS( "WebView.InstallUserMediaAccess"; Devices ) More
Parameters
Parameter | Description | Example |
---|---|---|
Devices | Which devices to enable. Pass 1 for microphone. Pass 2 for camera. Pass 4 for display. For multiple values, just add them together. |
1+2 |
Result
Returns OK or error.
Description
Enables user media access.For FileMaker Pro on macOS or FileMaker iOS SDK applications on iOS.
Call once on start of FileMaker to enable user media access.
See AVRecorder.AuthorizationStatusForMediaType to query status for camera/microphone access.
Examples
Installs it, enable in preferences and load an URL:
# Make sure it's installed
Set Variable [ $r ; Value: MBS("WebView.InstallUserMediaAccess"; 1+2+4) ]
# make sure you have a web viewer with about:blank as URL
# enable via preferences
Set Variable [ $r ; Value: MBS( "WebView.SetPreferences"; "web"; "mediaStreamEnabled"; 1 ) ]
Set Variable [ $r ; Value: MBS( "WebView.SetPreferences"; "web"; "mediaDevicesEnabled"; 1 ) ]
# load some website
Set Web Viewer [ Object Name: "web" ; URL: "https://test.webrtc.org" ]
See also
Release notes
- Version 14.0
- Fixed WebView.InstallUserMediaAccess to not return error when called a second time.
- Version 10.2
- Added WebView.InstallUserMediaAccess function.
Example Databases
Blog Entries
- MBS FileMaker Plugin, version 13.6pr1
- WebViewer preferences
- macOS Privacy and FileMaker
- News about the MBS FileMaker Plugin 10.2
- Neues MBS FileMaker Plugin 10.2
- MBS FileMaker Plugin 10.2 - More than 6200 Functions In One Plugin
- MBS FileMaker Plugin, version 10.2pr7
This function checks for a license.
Created 6th May 2020, last changed 28th June 2023