Мы хотим создать собственную домашнюю страницу и ссылку на внутренние страницы / плагины.Это в основном будет действовать как меню.Мы изучили всю документацию и посмотрели примеры плагинов, но не нашли решения, которое работает.Мы были отправлены сюда - https://github.com/BuildFire/sdk/wiki/How-to-use-Navigation - но не существует рабочего образца первого элемента, и мы попробовали несколько способов реализации.
Мы попробовали использовать пользовательский плагин HTML.Это прекрасно работает для содержания и стиля.Однако связывание не сработало.Даже обычный тег привязки с ссылкой на Google.com ничего не делает.
Мы попробовали это:
var testLink = document.getElementById("testLink");
testLink.addEventListener('click', function() {
document.location('app1c99f8://plugin/2f83a24f-46b5-41f9-90e7-3b2e927a1998-1548869041425');
});
и это:
var pluginData = {
pluginId: "03dd5856-99ed-4950-ad40-6d95a29ef7f2",
instanceId: "03dd5856-99ed-4950-ad40-6d95a29ef7f2-1548863041993",
folderName: "",
title: "Hello World"
};
buildfire.navigation.navigateTo(pluginData);
Iхотел добавить визуальную часть того, что я пытаюсь сделать с помощью пользовательского HTML-плагина.Вы увидите javascript, предложенный Айманом в ответе на первом прикрепленном изображении.Второе изображение показывает HTML, используемый в целях тестирования.К сожалению, ничего из этого не работает, и Дэниел упомянул, что нам нужно, чтобы это было динамичным.Не уверен, как это сделать.
Пример - javascript
Пример - html