develop_Yu пре 2 година
родитељ
комит
8016630fab
1 измењених фајлова са 31 додато и 12 уклоњено
  1. 31 12
      misa-event/js/liff-functions.js

+ 31 - 12
misa-event/js/liff-functions.js

@@ -298,20 +298,39 @@ function createFlexMessageData() {
 var redisdata = '';
 
 function shareTargetPicker() {
-  
+
   if (liff.isApiAvailable('shareTargetPicker')) {
-    liff.shareTargetPicker([
-      {
-        type: "text",
-        text: "Hello, World!"
-      }
-    ])
-      .then(
-        console.log("ShareTargetPicker was launched")
-      ).catch(function(res) {
-        console.log("Failed to launch ShareTargetPicker")
-      })
+    liff.shareTargetPicker([{
+      type: "text",
+      text: "Hello, World!"
+    }])
+    .then(
+      alert("ShareTargetPicker was launched")
+    ).catch(function(res) {
+      alert("Failed to launch ShareTargetPicker")
+    })
+  } 
+  else {
+    alert("你的 LINE App 暫時不支援 Share Target Picker ,將開始外部瀏覽器。")
+    liff.openWindow({
+      url: "https://liff.googo.org/misa-liff/",
+      external: true
+    });
   }
+  
+  // if (liff.isApiAvailable('shareTargetPicker')) {
+  //   liff.shareTargetPicker([
+  //     {
+  //       type: "text",
+  //       text: "Hello, World!"
+  //     }
+  //   ])
+  //     .then(
+  //       console.log("ShareTargetPicker was launched")
+  //     ).catch(function(res) {
+  //       console.log("Failed to launch ShareTargetPicker")
+  //     })
+  // }
 
   // liff.shareTargetPicker([
   //   createFlexMessageData()