├── LICENSE.pdf ├── CHANGELOG.md └── README.md /LICENSE.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoom/zoom-sdk-ionic/HEAD/LICENSE.pdf -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # CHANGELOG 2 | 3 | ## 2020-06-03 @ v4.6.21666.0603 4 | 5 | ## Changed & Fixed 6 | * Fixed an issue that the SDK crashes when joining a meeting on iOS. 7 | 8 | ## 2020-05-12 @ v4.6.21666.0512 9 | 10 | ## Added: 11 | * Upgraded native SDK libraries to Android SDK v4.6.21666.0429 and iOS SDK v4.6.21666.0428, which includes the following major changes: 12 | * Added support for AES 256-bit GCM encryption 13 | * **Please plan to upgrade your SDK accordingly. See the announcement in README for more information** 14 | * Added support for Android 10 15 | * Deprecated UIWebView 16 | * Upgraded OpenSSL to version 1.1.1e 17 | * For all other changes, please refer to the changelog of Android SDK and iOS SDK. 18 | * Added new meeting options 19 | * `custom_meeting_id` 20 | * `participant_id` 21 | * `no_unmute_confirm_dialog` [Android only] 22 | * `no_webinar_register_dialog` [Android only] 23 | * `no_bottom_toolbar` 24 | * `no_button_video` 25 | * `no_button_audio` 26 | * `no_button_share` 27 | * `no_button_participants` 28 | * `no_button_more` 29 | * `no_text_meeting_id` 30 | * `no_text_password` 31 | * `no_button_leave` 32 | 33 | ## Changed & Fixed 34 | * Fixed an issue that the SDK crashes after initialized multiple times 35 | * Fixed an issue that user is not able to host a meeting with tokens 36 | 37 | ## 2019-07-15 @ v4.4.55130.0712 38 | 39 | **Added** 40 | 41 | * Added Simulators Support on Android & iOS 42 | * Added Ionic 4 Support 43 | * Added Android 64-bit Support 44 | * Added AndroidX Support 45 | 46 | **Changed & Fixed** 47 | * Fixed an issue that sometimes the user is not able to start a meeting with ZAK 48 | 49 | ## 2019-03-25 @ v4.3.1.94401.0325 50 | 51 | **Added** 52 | 53 | * Add log feature. Now log are available on both platforms. 54 | 1. To retrieve log on Android: [https://marketplace.zoom.us/docs/sdk/native-sdks/android/mastering-zoom-sdk/sdk-initialization#2-log-feature](https://marketplace.zoom.us/docs/sdk/native-sdks/android/mastering-zoom-sdk/sdk-initialization#2-log-feature); 55 | 2. To retrieve log on iOS: [https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/sdk-initialization#2-log-feature](https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/sdk-initialization#2-log-feature) 56 | * Start following official version number 57 | 58 | 59 | ## 2019-02-04 @ v1.0.0 60 | 61 | **Added** 62 | 63 | * Major features such as: 64 | * Login/Logout 65 | * Check login status 66 | * Join Meeting 67 | * Start Meeting 68 | * Start Instant Meeting 69 | * Set Languages 70 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Zoom Ionic SDK for Ionic Angular 2 | 3 | **Note: This is a community project initiated by Zoom. Zoom does not actively enhance the interfaces in the Ionic plugin. If you would like to contribute, please contact us or submit a pull request. Thanks! :)** 4 | 5 |
6 | 7 |
8 | 9 | ## Table of Contents 10 | - [Obtaining SDK packages from Marketplace](#obtaining-sdk-packages-from-marketplace) 11 | - [Previous Versions](#previous-versions) 12 | - [Latest SDK Notifications](#latest-sdk-notifications) 13 | - [Full Documentation && Community Support](#full-documentation-community-support) 14 | - [What is Zoom Ionic SDK?](#what-is-zoom-ionic-sdk) 15 | - [Disclaimer](#disclaimer) 16 | - [Support](#support) 17 | - [License](#license) 18 | - [Acknowledgments](#acknowledgments) 19 | 20 | ## Obtaining SDK packages from Marketplace 21 | 22 | We are pleased to inform you that the Zoom SDK packages are moving to the Zoom App Marketplace. The packages are now available in the same location as your SDK Key & Secret. This change aims to provide you with a unified and seamless experience so that you can access the required SDK resources in one place. 23 | 24 | If you have not used Zoom SDK before, please follow the steps in https://marketplace.zoom.us/docs/guides/build/sdk-app to create an SDK app on the Marketplace. 25 | 26 | If you already have an SDK app created, login to the **[Zoom App Marketplace](https://marketplace.zoom.us/)** using your developer account, click the **Manage** button on the top-right corner and locate your SDK app. 27 | 28 | 29 | Click on your SDK app, you can find the desired SDK packages from the **Download** tab 30 | 31 | 32 | ## Previous Versions 33 | 34 | If you are looking for the previous versions, please visit https://github.com/zoom/zoom-sdk-ios/releases 35 | 36 | ## Latest SDK Notifications 37 | 1. Please note that our Ionic SDK only support Ionic Angular. 38 | 39 | ## Full Documentation && Community Support 40 | You can find the full Zoom Ionic SDK documentation and the community support forum here: 41 |
42 | 43 | 44 | 45 | 46 | 47 | 48 |
49 | 50 | ## What is Zoom Ionic SDK? 51 | Zoom SDK makes it easy to integrate Zoom with your mobile applications, and boosts up your applications with the power of Zoom. 52 | 53 | * **Easy to use**: Our SDK is built to be easy to use. Just import the libraries, call a few functions, and we will take care all video conferencing related stuffs for you. 54 | * **Localizable**: Our SDK naturally supports 7 major languages, so you can grow your applications internationally. 55 | 56 | ## Disclaimer 57 | 58 | **Please be aware that all hard-coded variables and constants shown in the documentation and in the demo, such as Zoom Token, Zoom Access, Token, etc., are ONLY FOR DEMO AND TESTING PURPOSES. We STRONGLY DISCOURAGE the way of HARDCODING any Zoom Credentials (username, password, API Keys & secrets, SDK keys & secrets, etc.) or any Personal Identifiable Information (PII) inside your application. WE DON’T MAKE ANY COMMITMENTS ABOUT ANY LOSS CAUSED BY HARD-CODING CREDENTIALS OR SENSITIVE INFORMATION INSIDE YOUR APP WHEN DEVELOPING WITH OUR SDK**. 59 | 60 | ## Need help? 61 | 62 | If you're looking for help, try [Developer Support](https://devsupport.zoom.us) or our [Developer Forum](https://devforum.zoom.us). Priority support is also available with [Premier Developer Support](https://zoom.us/docs/en-us/developer-support-plans.html) plans. 63 | 64 | ## License 65 | 66 | Please refer to [LICENSE.pdf](LICENSE.pdf) file for details 67 | 68 | ## Acknowledgments 69 | 70 | * :star: If you like our SDK, please give us a "Star". Your support is what keeps us moving forward and delivering happiness to you! Thanks a million! :smiley: 71 | * If you need any support or assistance, we are here to help you: [Zoom Developer Community Forum](https://devforum.zoom.us/); 72 | 73 | --- 74 | Copyright ©2021 Zoom Video Communications, Inc. All rights reserved. 75 | --------------------------------------------------------------------------------