我已经尝试使用 Flutter 实现 Firebase Cloud Messaging,并且在我使用“本地通知”插件显示通知之前我是成功的
我的通知在前台工作正常,但在后台显示此错误:
[错误:flutter/lib/ui/ui_dart_state.cc(157)] 未处理的异常:MissingPluginException(在频道 dexterous.com/flutter/local_notifications 上找不到方法显示的实现)
我使用 Firebase Cloud Messaging 6.0.9、Local Notification 1.2.0+4 和最新的 Flutter
这是我的代码: NotificationHandler
import 'package:flutter_local_notifications/flutter_local_notifications.dart';
class NotificationHandler{
static final flutterLocalNotificationsPlugin = FlutterLocalNotificationsPlugin(); // make it a static field of the class
static void initNotification()
{
// initialise the plugin. app_icon needs to be a added as a drawable resource to the Android head project
var initializationSettingsAndroid = AndroidInitializationSettings('@mipmap/ic_launcher');
var initializationSettingsIOS = IOSInitializationSettings(
onDidReceiveLocalNotification: onDidReceiveLocalNotification);
var initializationSettings = InitializationSettings(
initializationSettingsAndroid, initializationSettingsIOS);
flutterLocalNotificationsPlugin.initialize(initializationSettings, …Run Code Online (Sandbox Code Playgroud) 尝试运行我的 React 应用程序时收到以下错误:
D:/React/my-components/src/App.tsx D:/React/my-components/src/App.tsx(23,4) 中的 TypeScript 错误:JSX 元素类型“确认”不是 JSX 的构造函数元素。“Confirm”类型缺少“ElementClass”类型中的以下属性:context、setState、forceUpdate、props 等。TS2605
21 | </a>
22 | </header>
23 | <Confirm />
| ^
24 | </div>
25 | );
26 | }
Run Code Online (Sandbox Code Playgroud)
这是我的确认组件代码
21 | </a>
22 | </header>
23 | <Confirm />
| ^
24 | </div>
25 | );
26 | }
Run Code Online (Sandbox Code Playgroud)
和 App.tsx 代码
import * as React from "react";
class Confirm extends React.Component{
render(){
return (
<div className="confirm-wrapper confirm-visible">
<div className="confirm-container">
<div className="confirm-title-container">
<span>This is …Run Code Online (Sandbox Code Playgroud)我正在使用Xamarin.Android,当我运行项目时遇到异常Java.Lang.NoClassDefFoundError:无法解决以下问题:Lkotlin / jvm / internal / Intrinsics;
我该如何解决?
我有一个像这样的JSON数组:
[
{"_id": {"$oid":"57e9e4b1f36d281c4b330509"}, "user": "edmtdev" },
{"_id": {"$oid":"57e9e4cec2ef164375c4c292"}, "user": "admin1234" },
{"_id": {"$oid":"57ea1b0ac2ef164375c5ff1e"}, "username": "admin34" }
]
Run Code Online (Sandbox Code Playgroud)
这是我的User.class,用于存储所有数据:
public class User{
private Id id;
private String user;
public Id getId() {
return id;
}
public void setId(Id id) {
this.id = id;
}
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
}
Run Code Online (Sandbox Code Playgroud)
而我Id.class,用于存储ID:
public class Id {
private String $oid;
public String get$oid() {
return $oid;
} …Run Code Online (Sandbox Code Playgroud)