|
@@ -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>
|