DmitrMakeev commited on
Commit
65b6b3d
·
verified ·
1 Parent(s): 953a5f5

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +17 -6
pages.html CHANGED
@@ -924,10 +924,6 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
924
 
925
 
926
 
927
-
928
-
929
-
930
-
931
  <script>
932
  // Создаем новый тип компонента для настройки меню
933
  editor.Components.addType('menu-settings-block', {
@@ -936,7 +932,7 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
936
  // HTML-код пустого блока с постоянным идентификатором
937
  content: '<div id="contents"></div>',
938
  // Скрипт для обработки блока (если нужно)
939
- script: function(el, props) { // Передаем props в функцию script
940
  window.home_url = props.home_url; // Добавляем home_url
941
  const initBlock = () => {
942
  console.log('Menu settings block initialized with props:', { home_url });
@@ -948,9 +944,23 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
948
  document.body.appendChild(script);
949
  };
950
  // Загружаем необходимые скрипты динамически
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
951
  loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu_vk.js', () => {
952
  console.log('Custom script loaded!');
953
- initBlock();
954
  });
955
  },
956
  // Добавляем traits
@@ -980,6 +990,7 @@ z-index: 1000; /* Убедитесь, что кнопка находится п
980
 
981
 
982
 
 
983
 
984
 
985
 
 
924
 
925
 
926
 
 
 
 
 
927
  <script>
928
  // Создаем новый тип компонента для настройки меню
929
  editor.Components.addType('menu-settings-block', {
 
932
  // HTML-код пустого блока с постоянным идентификатором
933
  content: '<div id="contents"></div>',
934
  // Скрипт для обработки блока (если нужно)
935
+ script: function(props) {
936
  window.home_url = props.home_url; // Добавляем home_url
937
  const initBlock = () => {
938
  console.log('Menu settings block initialized with props:', { home_url });
 
944
  document.body.appendChild(script);
945
  };
946
  // Загружаем необходимые скрипты динамически
947
+ if (typeof vkBridge === 'undefined') {
948
+ loadScript('https://unpkg.com/@vkontakte/vk-bridge/dist/browser.min.js', () => {
949
+ console.log('VK Bridge loaded!');
950
+ initBlock();
951
+ });
952
+ } else {
953
+ initBlock();
954
+ }
955
+
956
+ if (typeof VK === 'undefined') {
957
+ loadScript('https://vk.com/js/api/openapi.js?169', () => {
958
+ console.log('VK Open API loaded!');
959
+ });
960
+ }
961
+
962
  loadScript('https://huggingface.co/spaces/DMTuit/psy_vk/resolve/main/js/menu_vk.js', () => {
963
  console.log('Custom script loaded!');
 
964
  });
965
  },
966
  // Добавляем traits
 
990
 
991
 
992
 
993
+
994
 
995
 
996