English | 中文
The Flutter plugin that uses Android accessibility service to automatically dial WeChat video/voice calls with one click.
Note:
- Enable the APP accessibility service in the system setting [Accessibility].
- WeChat must be logged in, and the nickname or note for the video call is already in the friends list.
Android | iOS | MacOS | Web | Linux | Windows |
---|---|---|---|---|---|
✅ |
- Flutter >=3.24.0
- Dart >=3.5.0
- Android
minSdk
24 - Java 17
- Android Gradle Plugin >=8.1.0
- Gradle wrapper >=8.3
Request accessibility
bool ret = await WeChatVideoCall.requestAccessibilityPermission();
Check accessibility
bool ret = await WeChatVideoCall.isAccessibilityPermissionEnabled();
Make a WeChat video call by nickname or remarks
bool ret = await WeChatVideoCall.videoCall(nickname);
Android Accessibility permissions will be automatically disabled after the APP is killed, you need to enable it again!
One's maintenance is lonely. If you have good suggestions and changes, feel free to contribute your code.