瀏覽代碼

購買(LIFF)

Mike 3 年之前
父節點
當前提交
9f5c0ce42d
共有 2 個文件被更改,包括 33 次插入6 次删除
  1. 0 6
      ArkCard-web/collect.html
  2. 33 0
      ArkCard-web/shop.html

+ 0 - 6
ArkCard-web/collect.html

@@ -393,12 +393,6 @@ $(document).ready(function () {
 
         // 收藏頁面
         collection(context.userId);
-
-        // 購買頁面
-        shop(context.userId);
-
-        // Qrcode頁面
-        get_data(context.userId);
     })
     .catch((err) => {
         console.log('初始化失敗: ' + err.code + ", " + err.message);

+ 33 - 0
ArkCard-web/shop.html

@@ -17,6 +17,7 @@
     <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" />
     <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick-theme.css" />
     <link rel="stylesheet" href="./style.css">
+
 </head>
 
 <body>
@@ -368,6 +369,38 @@
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
     <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
     <script src="./goto.js"></script>
+
+    <script charset="utf-8" src="https://static.line-scdn.net/liff/edge/2/sdk.js"></script>
 </body>
 
+<script>
+$(document).ready(function () {
+    liff.init({
+        liffId: "1656404434-qeEpXmzx"
+    })
+    .then(() => {
+        var context = liff.getContext();
+        console.log(context);
+
+        var profile = liff.getProfile();
+        console.log(profile);
+
+        // login
+        if (!liff.isLoggedIn()) {
+            console.log("您未登入");
+            console.log('context.userId = ' + context.userId); // test
+            //liff.login({ redirectUri: "https://ark.cards/qr-code.html?"+context.userId });  // test
+            liff.login({ redirectUri: "https://liff.line.me/1656404434-qeEpXmzx?"+context.userId });  // test
+        } else {
+            console.log("您已登入");
+        }
+
+        // Qrcode頁面
+        get_data(context.userId);
+    })
+    .catch((err) => {
+        console.log('初始化失敗: ' + err.code + ", " + err.message);
+    });
+});
+</script>
 </html>