小编And*_*ppi的帖子

Flutter 应用发布后,Google 登录不起作用

我使用 Flutter 开发了一个应用程序,并使用以下命令在我的设备上进行了测试:

flutter run --release
Run Code Online (Sandbox Code Playgroud)

一切正常。我还尝试使用以下方法构建应用程序:

flutter build apk --release
Run Code Online (Sandbox Code Playgroud)

并手动安装它,仍然一切正常。
我在商店上传了,现在登录不起作用了。我尝试查看 logcat,尝试登录时出现的错误是:

I/flutter: exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 12500: , null)
Run Code Online (Sandbox Code Playgroud)

我尝试添加 appCompat 依赖项并检查了 SHA1 密钥,一切都在正确的位置,我不知道为什么当我从商店下载它不再工作时。

dart google-play firebase google-signin flutter

19
推荐指数
5
解决办法
8704
查看次数

Google Cloud 翻译 JSON 文件

我想使用 Google Cloud Platform 翻译复合 JSON 对象的字段,而不是单独翻译每个句子。是否可以?

示例(从英语到意大利语):

原始 JSON 文件:

{job_description: {
    name: "Taxi driver",
    description: "like the movie"
    }
}
Run Code Online (Sandbox Code Playgroud)

输出 JSON 文件:

{job_description: {
    name: "Tassista",
    description: "Come nel film"
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript php json google-cloud-platform

6
推荐指数
1
解决办法
8358
查看次数

从Flutter中的文件中读取QR码

我正在使用Flutter框架开发移动应用程序。

我需要阅读QR码,并且已经成功实现了基于ZXing条形码扫描库,可以通过相机对其进行解码

现在,我也想增加一个机会,从图库中选取包含QR码的图像并进行解码,而无需通过相机。

我检查了我正在使用的库,也检查了该库,但未找到对此类功能的任何引用:qrcode_readerqr。但徒劳无功。

暗示使用纯Dart逐字节序列化和解码图像的解决方案也是可以接受的。

dart flutter

5
推荐指数
1
解决办法
1361
查看次数

Flutter中的水平列表列表

我已按照本教程进行操作,并完全实现了水平滚动列表。现在,我想做的是创建一个垂直列表,其中每一行都是一个水平列表。

我尝试了不同的方法,但我一直认为应该可以将水平列表简单地设置为垂直列表的子级,但这是行不通的。

我的代码是:

Widget build(BuildContext context) {
return new Scaffold(

  body: Container(
      margin: EdgeInsets.symmetric(vertical: 20.0),
      height: 160.0,
      child: ListView(
        children: <Widget>[
          Text("First line"),
          HorizontalList(),
          Text("Second line"),
          HorizontalList()
        ],
      )
  ),

  drawer: new MyNavigationDrawer(),
);

}
Run Code Online (Sandbox Code Playgroud)

我还尝试将各种水平列表放入ListTiles中,但结果是相同的。

android ios dart flutter

5
推荐指数
2
解决办法
6554
查看次数

重定向到 ReactJS 中的结帐

我正在尝试在 ReactJS 中实现 Stripe 函数“重定向到结帐”。我一直在环顾四周,似乎没有任何软件包可以帮助您做到这一点。

const stripe = 
Stripe('key');

stripe.redirectToCheckout({
  items: [
    // Replace with the ID of your SKU
    {sku: 'sku_123', quantity: 1}
  ],
  successUrl: 'https://your-website.com/success',
  cancelUrl: 'https://your-website.com/canceled',
}).then(({error}) => {
  // If `redirectToCheckout` fails due to a browser or 
network
  // error, display the localized error message to your 
customer
  // using `error.message`.
});
Run Code Online (Sandbox Code Playgroud)

这是我得到这个源代码的地方:https : //stripe.com/docs/stripe-js/reference#stripe-redirect-to-checkout

StripeJS 似乎只支持不接收产品 SKU 作为参数的标准结账

javascript stripe-payments reactjs

5
推荐指数
2
解决办法
4193
查看次数

颤振中TabView的动态子级

我正在尝试构建具有列表作为子项的选项卡式视图。

类别标签和列表内容都将从数据库中获取。

我正在从呼叫者页面传递标签,并成功地将它们作为列表传递。现在,我正在尝试加载列表,并且构建了一个小部件(myList),该小部件成功返回了Future ListView。

问题有两个:

  1. 每次我向左或向右滑动时,列表都会自动重建,而我只希望构建一次
  2. 如何使用我制作的使标签的子代实际反映标签的代码,并根据我拥有的类别进行动态加载?

现在我的代码是这样的:

import 'package:flutter/material.dart';
import 'package:flutter_app/ui/menu_category_list.dart';

// Each TabBarView contains a _Page and for each _Page there is a list
// of _CardData objects. Each _CardData object is displayed by a _CardItem.

List<Tab> Tabs(List<String> l){
  List<Tab> list;
  for (String c in l) {
    list.add(new Tab(text: c));
  }
  return list;
}



class TabsDemo extends StatelessWidget {

  const TabsDemo({ Key key , this.categorie}) : super(key: key);

  final List<Tab> categorie;

  @override
  Widget build(BuildContext ctxt) {
    return new …
Run Code Online (Sandbox Code Playgroud)

mobile android ios dart flutter

3
推荐指数
2
解决办法
3803
查看次数