FlWX class

Constructors

FlWX()
factory

Properties

appId → String?
获取当前设置的 appId
no setter
appSecret → String?
获取当前设置的 appSecret
no setter
fluwx → Fluwx
no setter
hashCode → int
The hash code for this object.
no setterinherited
isInstalled → Future<bool>
是否安装微信
no setter
isSupportOpenBusinessView → Future<bool>
isSupportOpenBusinessView
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

attemptToResumeMsgFromWx({FlWeChatResponseCallback<WeChatShowMessageFromWXRequest>? onResponse}) → Future<void>
authBy(AuthType which, {FlWeChatResponseCallback<WeChatResponse>? onResponse, FlWeChatResponseCallback<WeChatAuthResponse>? onAuthResponse, FlWeChatResponseCallback<WeChatAuthByQRCodeFinishedResponse>? onAuthByQRCodeFinishedResponse, FlWeChatAuthResponseTokenCallback? onToken, FlWeChatAuthResponseUserinfoCallback? onUserInfo}) → Future<bool>
调用微信登录
autoDeduct(AutoDeduct data, {FlWeChatResponseCallback? onResponse}) → Future<bool>
getExtMsg() → Future<String?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
open(OpenType target) → Future<bool>
****************** open ****************** ///
openBrowser(String url, {FlWeChatResponseCallback<WeChatOpenBusinessWebviewResponse>? onResponse}) → Future<bool>
openBusinessView({required String businessType, required String query, FlWeChatResponseCallback<WeChatOpenBusinessViewResponse>? onResponse}) → Future<bool>
openCustomerServiceChat({required String corpId, required String url, FlWeChatResponseCallback<WeChatOpenCustomerServiceChatResponse>? onResponse}) → Future<bool>
openInvoice({required String appId, required String cardType, String locationId = '', String cardId = '', String canMultiSelect = '', FlWeChatResponseCallback<WeChatOpenInvoiceResponse>? onResponse}) → Future<bool>
openMiniProgram(String username, {String? path, FlWeChatResponseCallback<WeChatLaunchMiniProgramResponse>? onResponse}) → Future<bool>
openRankList() → Future<bool>
openSubscribeMessage({required String appId, required int scene, required String templateId, String? reserved, FlWeChatResponseCallback<WeChatSubscribeMsgResponse>? onResponse}) → Future<bool>
openWeChatApp({FlWeChatResponseCallback<WeChatLaunchFromWXRequest>? onResponse}) → Future<bool>
pay(PayType which, {FlWeChatPayResponseResultCallback? onSuccess, FlWeChatResponseCallback<WeChatPaymentResponse>? onResponse}) → Future<bool>
调用微信支付
register({required String appId, required FlWXCallbackParams params, String? universalLink, bool doOnIOS = true, bool doOnAndroid = true, String? appSecret, String appName = '', Uint8List? shareThumbnail}) → Future<bool>
share(WeChatShareModel what, {FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
****************** share ****************** ///
shareFile(File source, {required String suffix, String? title, String? description, WeChatScene scene = WeChatScene.session, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
shareImage(WeChatImageToShare source, {String? title, String? description, WeChatScene scene = WeChatScene.session, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
shareMiniProgram(String webPage, {required String webPageUrl, WXMiniProgramType miniProgramType = WXMiniProgramType.release, required String userName, String path = "/", String? title, String? description, bool withShareTicket = false, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
shareMusic({String? musicUrl, String? musicDataUrl, String? musicLowBandUrl, String? musicLowBandDataUrl, String? title, String? description, WeChatScene scene = WeChatScene.session, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
shareText(String source, {String? title, String? description, WeChatScene scene = WeChatScene.session, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
shareVideo(String videoUrl, {String? title, String? description, WeChatScene scene = WeChatScene.session, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
shareWebPage(String webPage, {String? title, String? description, WeChatScene scene = WeChatScene.session, String? messageExt, String? messageAction, String? mediaTagName, String? msgSignature, Uint8List? thumbData, String? thumbDataHash, FlWeChatResponseCallback<WeChatShareResponse>? onResponse}) → Future<bool>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

instance → FlWX
no setter