mobcommonlib

Creator: coderz1093

Last updated:

Add to Cart

Description:

mobcommonlib

mobcommonlib for flutter #
Flutter plugin for common lib used by MobTech SDK.
Getting Started #
This project is a starting point for a Flutter
plug-in package,
a specialized package that includes platform-specific implementation code for
Android and/or iOS.
For help getting started with Flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference.

Plugin Homepage:https://pub.dev/packages/mobcommonlib
Official Documentation:https://www.mob.com/wiki/list

Integration #
1.Add dependencies #
Add dependency of mobcommonlib into your project's pubspec.yaml
dependencies:
flutter:
sdk: flutter
mobcommonlib: # 指定最低版本,不填也可
copied to clipboard
2.Get the libs from pub.dev #
Invoke the following command to get the libs from pub.dev:
flutter pub get
copied to clipboard
3.Import lib #
Import lib into the .dart file in which you want to use MobTech SDKs:
import 'package:mobcommonlib/mobcommonlib.dart';
copied to clipboard
API Introduction #
1.Privacy Grant #
Before you use any feature of MobTech SDK(such as sharesdk, mobpus,etc), you must call the following method to grant privacy:
Future submitPolicyGrantResult(bool granted, Function(dynamic ret,Map? err)? result)
copied to clipboard
For example:
void showPrivacyAlert(String text, BuildContext context) {
showDialog(
context: context,
builder: (BuildContext context) => AlertDialog(
title: new Text("Privacy Policy"),
content: new Text(text),
actions: <Widget>[
new FlatButton(
child: new Text("Agree"),
onPressed: () {
// Close dialog
Navigator.of(context).pop();
Mobcommonlib.submitPolicyGrantResult(true, null);
},
),
new FlatButton(
child: new Text("Reject"),
onPressed: () {
Navigator.of(context).pop();
Mobcommonlib.submitPolicyGrantResult(false, null);
},
)
]));
}
copied to clipboard
Contact us #
Any problems please contact us:


Email: support@mob.com


QQ:4006852216(Online time: Mon - Fri , 9:30-20:00)


Other time:

Android: 18516641950
iOS:18516641951

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.