xdh_call 0.0.2 copy "xdh_call: ^0.0.2" to clipboard
xdh_call: ^0.0.2 copied to clipboard

outdated

通话状态监听

xdh_call #

通话状态监听

Getting Started #

<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />

Example #

// IMPORT PACKAGE
import 'package:xdh_call/xdh_call.dart';
//1.初始化
XdhCall(_onEvent,_onError);
//2.定义回调方法
  void _onEvent(Object event) {
    print("调用自定义收到回复");
    setState(() {
      _platformVersion = event;
    });
    print(event);
  }

  void _onError(Object error) {
    print("收到错误");
  }
 // 拨打电话返回 "{'type':'outgoning_call','phone':'10086'}"
 // 挂断 "{'type':'call_state_idle','phone':'10086'}"
 // 接听 "{'type':'call_state_offhook','phone':'10086'}"
 // 呼入响铃 "{'type':'call_state_ringing','phone':'10086'}"

配合 call_log 你会有意想不到的组合 #

https://pub.dartlang.org/packages/call_log

上传感谢 https://www.cnblogs.com/yangyxd/p/9234405.html This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

通话状态监听

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on xdh_call