提交 1562fd33 authored 作者: lichdr's avatar lichdr

文件分享加了个fileExtension参数;flutter 1.12.13下能正常build apk

上级 9f38916c
...@@ -25,7 +25,7 @@ apply plugin: 'com.android.library' ...@@ -25,7 +25,7 @@ apply plugin: 'com.android.library'
apply plugin: 'kotlin-android' apply plugin: 'kotlin-android'
android { android {
compileSdkVersion 27 compileSdkVersion 28
sourceSets { sourceSets {
main.java.srcDirs += 'src/main/kotlin' main.java.srcDirs += 'src/main/kotlin'
......
...@@ -320,7 +320,7 @@ NSObject <FlutterPluginRegistrar> *_registrar; ...@@ -320,7 +320,7 @@ NSObject <FlutterPluginRegistrar> *_registrar;
dispatch_async(dispatch_get_main_queue(), ^{ dispatch_async(dispatch_get_main_queue(), ^{
NSString *scene = call.arguments[fluwxKeyScene]; NSString *scene = call.arguments[fluwxKeyScene];
BOOL done = [WXApiRequestHandler sendFileData:data BOOL done = [WXApiRequestHandler sendFileData:data
fileExtension:@"pdf" fileExtension:call.arguments[@"fileExtension"]
Title:call.arguments[fluwxKeyTitle] Title:call.arguments[fluwxKeyTitle]
Description:call.arguments[fluwxKeyDescription] Description:call.arguments[fluwxKeyDescription]
ThumbImage:thumbnailImage ThumbImage:thumbnailImage
......
...@@ -343,6 +343,7 @@ class WeChatShareWebPageModel extends WeChatShareModel { ...@@ -343,6 +343,7 @@ class WeChatShareWebPageModel extends WeChatShareModel {
class WeChatShareFileModel extends WeChatShareModel { class WeChatShareFileModel extends WeChatShareModel {
final String transaction; final String transaction;
final String filePath; final String filePath;
final String fileExtension;
final String thumbnail; final String thumbnail;
final String title; final String title;
final String description; final String description;
...@@ -350,6 +351,7 @@ class WeChatShareFileModel extends WeChatShareModel { ...@@ -350,6 +351,7 @@ class WeChatShareFileModel extends WeChatShareModel {
WeChatShareFileModel({ WeChatShareFileModel({
String transaction, String transaction,
this.filePath, this.filePath,
this.fileExtension:"pdf",
this.title: "", this.title: "",
this.description: "", this.description: "",
String thumbnail, String thumbnail,
...@@ -372,6 +374,7 @@ class WeChatShareFileModel extends WeChatShareModel { ...@@ -372,6 +374,7 @@ class WeChatShareFileModel extends WeChatShareModel {
_transaction: transaction, _transaction: transaction,
_scene: scene.toString(), _scene: scene.toString(),
"filePath": filePath, "filePath": filePath,
"fileExtension": fileExtension,
_thumbnail: thumbnail, _thumbnail: thumbnail,
_title: title, _title: title,
_description: description, _description: description,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论