Я пытаюсь создать Window
, который покажет AddToAny кнопки общего доступа . Мне нужно установить AddToAny требуется script
в этом окне. У меня Google похожий вопрос в кнопках социальных сетей.
- Я узнал, что
Mashup
класс может работать. Я создал mixin
класс, но, к сожалению, это не работает.
- Также сохранил связанную библиотеку JS в файлах проекта и попытался вызвать ее через
html
config, но это тоже не работает.
Как мне достичь своей цели?
//Here is related function.
onMoreShare: function () {
new Ext.window.Window({
// requires: ['MyApp.mixins.ShareApps'], //Tried to load JS file to Window
title: 'More...',
autoShow: true,
modal: true,
padding: 20,
html: '<a class="a2a_dd" href="https://www.addtoany.com/share"><img src="https://static.addtoany.com/buttons/share_save_171_16.png" width="171" height="16" border="0" alt="Share"></a>\n' +
// Mixin didn't work; tried original code...
// '<script async src="https://static.addtoany.com/menu/page.js"></script>\n' +
// Mixin didn't work; tried to call js file through project
//'<script type="text/javascript" src="../../../resources/js/addToAny.js"></script>\n'
});
}
//Created this `Mashup` based class to load related JS file.
Ext.define('MyApp.mixins.ShareApps', {
mixins: ['Ext.mixin.Mashup'],
requiredScripts: [
'//static.addtoany.com/menu/page.js'
]
});