gaganinvic / cordova-plugin-jitsi-meet Goto Github PK
View Code? Open in Web Editor NEWCordova plugin for jitsi meet react native sdk
Cordova plugin for jitsi meet react native sdk
I'm trying to build a project with cordova-plugin-jitsi-meet but I've an error when cordova executes app:transformDexArchiveWithExternalLibsDexMergerForDebug task.
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
I have cordova 8.1.2 with android platform 7.1.2
What can I do to solve this?
Thanks!
Hi,
When I trie to install your plugin with this command ionic cordova plugin add https://github.com/gaganinvic/cordova-plugin-jitsi-meet
I got this errror in my terminal
Non-whitespace before first tag.
Line: 0
Column: 1
Char: ¬
[ERROR] An error occurred while running subprocess cordova.
In the beginning, I think it was my config.xml that have a syntax error, but when I try to install an another plugin its work fine. So I check your plugin.xml and first character is a ¬
I don't know if this character is correct but if that's case what is the correct method to install your plugin.
Best regards
After generating the IOS in testing the application crash in start the screen in ios but in android version it's working perfectly.
so what i need to add in my cordova project for IOS?
I added the following configration in plugin.xml in cordova plugin
URL: https://github.com/aportuguesecoder/cordova-plugin-jitsi-meet/blob/master/plugin.xml
<config-file target="NSCameraUsageDescription" file="*-Info.plist" mode="merge"> <string>need camera access to take pictures</string> </config-file> <config-file target="NSPhotoLibraryUsageDescription" file="*-Info.plist" mode="merge"> <string>need photo library access to get pictures from there</string> </config-file> <config-file target="NSLocationWhenInUseUsageDescription" file="*-Info.plist" mode="merge"> <string>need location access to find things nearby</string> </config-file> <config-file target="NSMicrophoneUsageDescription" file="*-Info.plist" mode="merge"> <string>need microphone access to record sounds</string> </config-file>
I have a really amateur question - how to start using the library?
I've created a blank ionic project.
Then I run ionic cordova plugin add https://github.com/gaganinvic/cordova-plugin-jitsi-meet
and it worked. I see jitsi plugin in ionic cordova plugin
:
cordova-plugin-device 2.0.2 "Device"
cordova-plugin-geolocation 4.0.1 "Geolocation"
cordova-plugin-ionic-keyboard 2.1.2 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 2.0.3 "cordova-plugin-ionic-webview"
cordova-plugin-jitsi 0.0.1 "JitsiPlugin"
cordova-plugin-splashscreen 5.0.2 "Splashscreen"
cordova-plugin-statusbar 2.4.2 "StatusBar"
cordova-plugin-whitelist 1.3.3 "Whitelist"
But what's next? Do I import it in ts like
import { JitsiPlugin} from 'cordova-plugin-jitsi';
or I have to use cordova approach, like here? https://forum.ionicframework.com/t/integrating-third-party-cordova-plugins-and-using-in-ionic/91044
Or maybe you can provide a working sample? The most primitive one, just to bootstrap me?
Hello there, I have created a fork of this plugin that works with the latest version of Android here:
https://github.com/findmate/cordova-plugin-jitsi-meet/
The iOS code is the same as this plugin, which works great, but this plugin does not work on Android.
java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/io.ionic.starter/lib-main/libgnustl_shared.so" is 32-bit instead of 64-bit
This is the error code I receive, when trying to run the Ionic application with this plugin on Android 7.0. I'm trying to call the loadURL method on my main page in the constructor, without the plugin or specifically, without calling the loadURL method everything works fine. The app immediately crashes after the splashscreen disappeared.
I'm trying to use some solutions I've found on stackoverflow to get 32-bit libraries running on a 64-bit system (like this: https://stackoverflow.com/questions/30782848/how-to-use-32-bit-native-libraries-on-64-bit-android-device?lq=1) but no luck so far.
What am I doing wrong?
After launch app i've got an error.
dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
Referenced from: /private/var/containers/Bundle/Application/A93D0307-BCF3-4A2D-A9C0-8A73955D223A/geophone.app/Frameworks/JitsiMeet.framework/JitsiMeet
Reason: image not found
Anyone who was able to make this plugin work?
Hi! It seems like 64bit is supported now. Also it is mandatory to include 64bit libraries to send to the play store.
Could you please update this plugin or maybe guide me to patch it myself? I'm more a web developer and although I understand what you did here, I've not been able to replicate your work!
Thanks a lot
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.