小编vin*_*nay的帖子

HandshakeException(HandshakeException:客户端握手错误(操作系统错误:CERTIFICATE_VERIFY_FAILED:证书已过期))

在创建 agora 视频通话应用程序时,我遇到这样的错误

HandshakeException(HandshakeException:客户端握手错误(操作系统错误:CERTIFICATE_VERIFY_FAILED:证书已过期(handshake.cc:393)))

这是抛出错误的行

Response _response = await get(Uri.parse(link));
Run Code Online (Sandbox Code Playgroud)

我的代码是

import 'dart:convert';
import 'package:agora_uikit/agora_uikit.dart';
import 'package:flutter/material.dart';
import 'package:http/http.dart'; 
class VedioCall extends StatefulWidget {
  String channelName = "test";
  VedioCall({required this.channelName});
  @override
  State<VedioCall> createState() => _VedioCallState();
}

class _VedioCallState extends State<VedioCall> {
 late final AgoraClient _client;
  bool _loading = true;
  String tempToken = "";

  @override
  void initState() {
    getToken();
    super.initState();
  }

  Future<void> getToken() async {
    String link =
        "https://Agora-Node-TokenServer.vinaym4.repl.co/access_token?channelName=${widget.channelName}";

    Response _response = await get(Uri.parse(link));
    Map data = jsonDecode(_response.body);
    setState(() {
      tempToken …
Run Code Online (Sandbox Code Playgroud)

dart flutter agora.io

3
推荐指数
1
解决办法
1万
查看次数

如何更改颤动中弹出菜单按钮的三点颜色

你好,flutter family 我一直在更改 flutter 项目中弹出菜单按钮的三点按钮的颜色,请任何人帮助我清除此错误如何实现我的代码

 PopupMenuButton<Menumodels>(color: Colors.grey,
            onSelected: (item)=>onSelected(context,item),
          itemBuilder: (context)=>[...MenuItems.items.map(buildItem).toList(
            
          )])
          ],

PopupMenuItem<Menumodels>buildItem(
    Menumodels item)=>PopupMenuItem<Menumodels>(value: item,
    child: Row(
    children: [
      Icon(item.icon,color: Colors.black,size: 20),
      SizedBox(width: 11),
      Text(item.text),
    ],
  )); 
Run Code Online (Sandbox Code Playgroud)

dart flutter

2
推荐指数
1
解决办法
2083
查看次数

标签 统计

dart ×2

flutter ×2

agora.io ×1