小编Muh*_*man的帖子

文件上传在 Webview、Flutter 中不起作用

我有一个网站,我使用 webview_flutter 插件将该网站转换为 flutter android 应用程序,一切正常。

但有一个问题,网站上有一个表格,表格中有一个文件输入。在网站上一切正常,但是当我单击使用 webview_flutter 插件创建的 Android 应用程序上传文件时,文件输入不起作用。

当我单击上传文件时,它不会打开任何弹出窗口或任何内容以允许我从手机中选择文件并将其上传到表单中。

这是我的 main.dart 代码:

import 'package:flutter/material.dart';
import 'package:permission_handler/permission_handler.dart';
import 'package:webview_flutter/webview_flutter.dart';
import 'package:custom_splash/custom_splash.dart';
import 'package:connectivity/connectivity.dart';
import 'package:selfcare/nointernet.dart';

void main() {

  WidgetsFlutterBinding.ensureInitialized();
  runApp(MyApp());

}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        title: "Self Care",
        debugShowCheckedModeBanner: false,
        theme: ThemeData(
          primarySwatch: Colors.red,
        ),
        home: Scaffold(body: splash()));
  }
}

class splash extends StatefulWidget {
  @override
  _splashState createState() => _splashState();
}

class _splashState extends State<splash> {
  String result = ''; …
Run Code Online (Sandbox Code Playgroud)

webview dart flutter

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

错误:返回错误:方法 eth_sendTransaction 不存在

我正在尝试使用以下代码将 erc20 代币从合约地址转移到 ETH 地址:

var _from = "from Address";
var contAddress = "contract address";
var _to = "to address";

var _Amount = '50';
var txnObject = {
    "from": _from,
    "to": _to,
    "value": web3.utils.toWei(_Amount, 'ether'),
    // "gas": 21000,         (optional)
    // "gasPrice": 4500000,  (optional)
    // "data": 'For testing' (optional)
    // "nonce": 10           (optional)
}

web3.eth.sendTransaction(txnObject, function (error, result) {
    if (error) {
        console.log("Transaction error", error);
    }
    else {
        var txn_hash = result; //Get transaction hash
        //$('#Tx').text(txn_hash);
        alert(txn_hash);
    }
});
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

交易错误 …

javascript ethereum web3js erc20

7
推荐指数
1
解决办法
9834
查看次数

标签 统计

dart ×1

erc20 ×1

ethereum ×1

flutter ×1

javascript ×1

web3js ×1

webview ×1