搜尋套件、儲存庫與 APP 分類

套件詳情v0.3.5

zoom_native_sdk

另一個使用原生 Android 和 iOS Zoom SDK 加入 Zoom 會議的外掛程式,您需要手動將 Zoom iOS 會議 SDK 拖放至您的應用程式中。

AndroidiOS
近 30 天下載
48
喜歡數
14
Pub 分數
135

安裝套件

flutter pub add zoom_native_sdk

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

zoom_native_sdk 套件可讓 Flutter 應用程式使用原生 Android 與 iOS Zoom SDK 加入 Zoom 會議。開發者必須手動透過拖曳並放置所需的原生程式庫,將 Zoom SDK 整合至專案中。此方法確保能完全存取 Zoom 的原生功能與效能,但需在兩個平台進行額外的設定步驟。該套件非常適合需要深度 Zoom 整合且抽象層極低的應用程式。

適用情境

  • 將Zoom會議整合到教育應用程式中
  • 在遠端醫療平台中啟用視訊會議
  • 支援遠端協作工具
  • 向企業應用添加即時網路研討會

主要特色

  • 直接使用原生 Zoom SDK
  • 需要手動 SDK 集成
  • 平台特定優化
  • 高性能量,適用於即時通訊

適合對象

  • 具有原生 SDK 經驗的開發人員
  • 需要高階 Zoom 功能的應用程式
  • 性能至關重要的專案

使用建議

  • 需要手動設定 SDK
  • 比純Flutter外掛更複雜的複雜性
  • 潛在的平台特定問題
  • 需要遵守Zoom的許可條款

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

zoom_native_sdk

Pub likes popularity pub points codecov

this version is initial join zoom meeting using native sdk for android and ios you need to drag and drop zoom ios meeting sdk manually to your application

Platform Setup

In order to work correctly there needs to be some platform specific setup. Check below on how to add support for Android and iOS

Android download zoom sdk for android by running this command in terminal
dart run zoom_native_sdk:download
iOS

in first you need to login to your zoom account then select your project and download ios sdk.

after download is complete unzip file and copy two file :-

  • MobileRTC.xcframework
  • MobileRTCResources.bundle

and past in IOS module

then open ios in Xcode and click right to Runner folder and add two file to it

  • MobileRTC.xcframework
  • MobileRTCResources.bundle

will be shown as this image below


after adding this files running pod install to get pods for zoom in ios

by click right to ios folder and select onpen in terminal

pod install

after pod install is complete open xcode and make sure MobileRTC.xcframework is added in TARGETS/Runner/Frameworks,Libraries, and Embedded Content


and finally in xcode go to Pods/TARGETS/zoom_native_sdk/Frameworks and Libraries

and add MobileRTC.xcframework to it and make sure it Do Not Embed as shown

for more info ios docs


Usage

import 'package:zoom_native_sdk/zoom_native_sdk.dart';
final _zoomNativelyPlugin = ZoomNativeSdk();
isInitialized = (await _zoomNativelyPlugin.initZoom(
  appKey: "",
  appSecret: "",
)) ??
false;
await _zoomNativelyPlugin.joinMeting(
  meetingNumber: "",
  meetingPassword: "",
);
About Develpment

develop and maintenance by Al7osam company

           


所屬分類

依賴

依賴清單 1 項

  • plugin_platform_interface^2.1.3

原始碼儲存庫

使用此套件的專案

暫無相關資料。