|
@@ -152,6 +152,44 @@ export class SdkUtil {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ // 展示modal
|
|
|
+ public static showModal(title:string, content:string, suc_cb=null, fail_cb=null, confirmText:string='确定', showCancel:boolean=true, cancelText:string='取消') {
|
|
|
+ if(sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
|
|
|
+ tt.showModal({
|
|
|
+ title: title,
|
|
|
+ content: content,
|
|
|
+ confirmText: confirmText,
|
|
|
+ showCancel: showCancel,
|
|
|
+ cancelText: cancelText,
|
|
|
+ success(res) {
|
|
|
+ if(suc_cb) {
|
|
|
+ suc_cb(res) // 确定:res.confirm 取消:res.cancel
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fail(err) {
|
|
|
+ if(fail_cb){ fail_cb(err) }
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 展示actionSheet
|
|
|
+ public static showActionSheet(item_list:string[], suc_cb=null, fail_cb=null) {
|
|
|
+ if(sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
|
|
|
+ tt.showActionSheet({
|
|
|
+ item_list,
|
|
|
+ success(res) {
|
|
|
+ if(suc_cb) {
|
|
|
+ suc_cb(res) // 点击的索引:`res.tapIndex`
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fail(err) {
|
|
|
+ if(fail_cb) { fail_cb(err) }
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// 选择系统相册
|
|
|
public static choosSystemImage(call_back) {
|
|
|
if(sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
|
|
@@ -159,7 +197,7 @@ export class SdkUtil {
|
|
|
sourceType: ["album"],
|
|
|
count:1,
|
|
|
success:(res)=>{
|
|
|
- console.log('chooseImage调用成功=',res)
|
|
|
+ // console.log('chooseImage调用成功=',res)
|
|
|
if(res.tempFilePaths.length>0) {
|
|
|
call_back(res.tempFilePaths[0])
|
|
|
}
|