Skip to content

Commit a63431b

Browse files
committed
fix #735
1 parent edd9731 commit a63431b

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

lib/src/method_channel/fluwx_platform_interface.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
* License for the specific language governing permissions and limitations under
1717
* the License.
1818
*/
19-
import 'package:fluwx/fluwx.dart';
2019
import 'package:plugin_platform_interface/plugin_platform_interface.dart';
2120

21+
import '../../fluwx.dart';
2222
import 'fluwx_method_channel.dart';
2323

2424
abstract class FluwxPlatform extends PlatformInterface {

ohos/src/main/ets/components/plugin/handlers/FluwxShareHandler.ets

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,17 @@ export class FluwxShareHandler {
112112
const miniProgramObject = new wxopensdk.WXMiniProgramObject()
113113
miniProgramObject.userName = call.argument("userName")
114114
miniProgramObject.path = call.argument("path")
115-
miniProgramObject.miniprogramType = wxopensdk.WXMiniProgramType.RELEASE
115+
116+
let miniProgramType = wxopensdk.WXMiniProgramType.RELEASE
117+
118+
let miniProgramTypeInt: number = call.argument("miniProgramType")
119+
if (miniProgramTypeInt === 1) {
120+
miniProgramType = wxopensdk.WXMiniProgramType.TEST
121+
} else if (miniProgramType === 2) {
122+
miniProgramType = wxopensdk.WXMiniProgramType.PREVIEW
123+
}
124+
125+
miniProgramObject.miniprogramType = miniprogramType
116126

117127
const mediaMessage = new wxopensdk.WXMediaMessage()
118128
mediaMessage.mediaObject = miniProgramObject

0 commit comments

Comments
 (0)