OpenWithShare integrates our mobile application into the native Share menu on both Android and iOS devices. This enables the app to receive various file types, including images, videos, documents, and more (*/*), directly from other applications.
Built on the cordova-plugin-openwith, OpenWithShare is optimized for both Android and iOS platforms. The app acts as a Share Target, allowing users to easily share content from applications like Google Photos, Files, and Safari.
Key features include support for sharing both single and multiple files, smart debouncing for iOS, duplicate prevention, and compatibility with content:// URIs on Android, as well as App Groups on iOS.
The application utilizes a single ShareWithListener block to receive shared data in JSON format.
OpenWithShare is perfect for social media posting, file uploads, media sharing, and cross-app integrations.
• Supports all data types (*/*)• Single and multiple file sharing• Smart debouncing (iOS)• Duplicate prevention• Android content:// and iOS App Group support• Works with latest MABS versions (MABS 10, 11, and newer)
Registers the app as a share target. Shared data is captured and returned as JSON via the ShareWithListener block.
• singleTask launch mode• Secure file handling• Universal MIME support• Optimized for Android 14+ and iOS 17+
Note: Ensure you replace group.com.yourcompany.yourapp with your specific iOS App Group identifier.