Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
WebView.SetUsePrivateBrowsing
Sets private browsing desire.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
WebView | 11.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |
Parameters
Parameter | Description | Example |
---|---|---|
Value | The new setting. Pass 1 to enable private browsing or 0 to disable. |
1 |
Result
Returns OK or error.
Description
Sets private browsing desire.You call this before a WebViewer is created and make your wish.
When FileMaker creates a WebViewer, we intercept and if you like to have private browsing, we switch to a non persistent data storage. Then we let FileMaker continue.
You would do a script like this:
- Call MBS("WebView.SetUsePrivateBrowsing"; 1)
- Go to a layout with web viewer
- Load an URL
- Script pause for maybe 0.1 seconds to let FileMaker create web viewer.
- You can call WebView.SetUsePrivateBrowsing again pass 0.
If you like to be all Web Viewers in FileMaker be private, just call WebView.SetUsePrivateBrowsing once on startup in your start script. The setting persists till you disable it or FileMaker quit.
If you have two web viewer with both private browsing, you can login into the same website with two different accounts. Normally those would share the cookies and two accounts won't work.
Examples
Try private browsing:
# enable private browsing for next Web Viewer created
Set Variable [ $r ; Value: MBS( "WebView.SetUsePrivateBrowsing"; 1 ) ]
# Load a layout with Web Viewer
Go to Layout [ “WebViewerLayout” (Test) ; Animation: None ]
# Load a website
Set Web Viewer [ Object Name: "web" ; URL: "https://www.google.com/" ]
# And give FileMaker some time to create the web viewer!
Pause/Resume Script [ Duration (seconds): ,3 ]
# Going back to default to regular data source.
Set Variable [ $r ; Value: MBS( "WebView.SetUsePrivateBrowsing"; 0 ) ]
See also
Release notes
- Version 11.3
- Added WebView.GetUsePrivateBrowsing and WebView.SetUsePrivateBrowsing functions to enable private browsing in Web Viewers for FileMaker 16 to 19.x on macOS.
Blog Entries
- New in MBS FileMaker Plugin 11.3
- Neues MBS FileMaker Plugin 11.3
- MBS FileMaker Plugin 11.3 - More than 6500 Functions In One Plugin
- MBS FileMaker Plugin, version 11.3pr3
This function checks for a license.
Created 11st June 2021, last changed 12nd June 2021
WebView.SetTitle - WebView.SetVirtualHostNameToFolderMapping