[英]Get user call logs in flutter
我是 flutter 的新手,目前我正在創建一個 flutter 應用程序,用戶需要在該應用程序中獲取通話記錄,我已經在 java(本機應用程序)中完成了此操作,但我不知道如何在 flutter 中執行此操作。 還有一件事是如何獲得運行時權限,我已經檢查了 flutter 的文檔,但沒有得到與此相關的任何信息。
謝謝你。
使用 pub.dev 中提供的 call_log 插件,這里是鏈接: https://pub.dev/packages/call_log這里唯一的問題是這個插件僅在 Android 中支持。 你可以像這樣使用它
Iterable<CallLogEntry> _callLogEntries = <CallLogEntry>[];
_callLogEntries = CallLog.get();
不要忘記在清單文件中添加通話記錄權限
<uses-permission android:name="android.permission.READ_CALL_LOG" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.