DmitrMakeev commited on
Commit
012f312
·
verified ·
1 Parent(s): f1d34d7

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +1 -66
pages.html CHANGED
@@ -666,44 +666,11 @@ window.onclick = function(event) {
666
  </script>
667
 
668
  <script>
669
- // Загружаем VK Bridge и OpenAPI
670
- function loadVKBridge() {
671
- return new Promise((resolve, reject) => {
672
- const script = document.createElement('script');
673
- script.src = 'https://unpkg.com/@vkontakte/vk-bridge/dist/browser.min.js';
674
- script.onload = () => {
675
- console.log('VK Bridge загружен');
676
- resolve();
677
- };
678
- script.onerror = () => {
679
- console.error('Ошибка при загрузке VK Bridge');
680
- reject();
681
- };
682
- document.head.appendChild(script);
683
- });
684
- }
685
-
686
- function loadOpenAPI() {
687
- return new Promise((resolve, reject) => {
688
- const script = document.createElement('script');
689
- script.src = 'https://vk.com/js/api/openapi.js?169';
690
- script.onload = () => {
691
- console.log('OpenAPI загружен');
692
- resolve();
693
- };
694
- script.onerror = () => {
695
- console.error('Ошибка при загрузке OpenAPI');
696
- reject();
697
- };
698
- document.head.appendChild(script);
699
- });
700
- }
701
-
702
  document.addEventListener('DOMContentLoaded', () => {
703
  console.log('DOMContentLoaded выполнен');
704
 
705
  // Функция для тестовой кнопки
706
- document.getElementById('testBtn').addEventListener('click', async function() {
707
  console.log('Тестовая кнопка работает!');
708
 
709
  // Получаем HTML-код из GrapesJS
@@ -711,38 +678,6 @@ document.addEventListener('DOMContentLoaded', () => {
711
  const htmlContent = editor.getHtml();
712
  const cssContent = editor.getCss();
713
 
714
- console.log('Загрузка библиотек...');
715
-
716
- // Загружаем библиотеки
717
- await loadVKBridge();
718
- await loadOpenAPI();
719
-
720
- // Инициализируем VK API
721
- vkBridge.send('VKWebAppInit');
722
- vkBridge.send("VKWebAppAllowMessagesFromGroup", {"group_id": 168704660, "key": "cc964fabb0e1d70924a92e4e8b513dbff7cc10a9"})
723
- .then(data => {
724
- console.log(data);
725
- if (data.result == true) {
726
- // Действия, если подписка подтверждена
727
- } else {
728
- window.location.href = "https://riverpsy.com/courses";
729
- }
730
- })
731
- .catch(error => {
732
- window.location.href = "https://riverpsy.com/courses";
733
- });
734
-
735
- vkBridge.send('VKWebAppGetUserInfo')
736
- .then(data => {
737
- console.log(data.id);
738
- console.log(data.first_name);
739
- console.log(data.last_name);
740
- console.log(data);
741
- })
742
- .catch(error => {
743
- console.error('Error:', error);
744
- });
745
-
746
  // Генерация HTML-контента
747
  const fullHtmlContent = `
748
  <!DOCTYPE html>
 
666
  </script>
667
 
668
  <script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
669
  document.addEventListener('DOMContentLoaded', () => {
670
  console.log('DOMContentLoaded выполнен');
671
 
672
  // Функция для тестовой кнопки
673
+ document.getElementById('testBtn').addEventListener('click', function() {
674
  console.log('Тестовая кнопка работает!');
675
 
676
  // Получаем HTML-код из GrapesJS
 
678
  const htmlContent = editor.getHtml();
679
  const cssContent = editor.getCss();
680
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
681
  // Генерация HTML-контента
682
  const fullHtmlContent = `
683
  <!DOCTYPE html>