Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 1.96 KB

README.md

File metadata and controls

62 lines (45 loc) · 1.96 KB

Pub License Platform Flutter

English | 中文

wechat_vdeio_call

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.

Platform Support

Android iOS MacOS Web Linux Windows

Requirements

  • Flutter >=3.24.0
  • Dart >=3.5.0
  • Android minSdk 24
  • Java 17
  • Android Gradle Plugin >=8.1.0
  • Gradle wrapper >=8.3

Using plugins

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);

Warning

Android Accessibility permissions will be automatically disabled after the APP is killed, you need to enable it again!

Feel free to contribute

One's maintenance is lonely. If you have good suggestions and changes, feel free to contribute your code.

Thanks to all the people who already contributed!

Thanks

flutter_accessibility_service
ssss-yao/xiangjian