Я хотел бы использовать пользовательский плагин Buildfire, чтобы создать домашнюю страницу для моего приложения.Оттуда мне нужно ссылаться на внешние веб-сайты и внутренние плагины с помощью Deep Linking.
Когда я нацеливаюсь на глубокие ссылки, я получаю смешанную ошибку контента:
Смешанный контент: страница на 'https://app.buildfire.com/#/pluginControl/01331574-e5fc-4d9e-b226-ecd69029358b/01331574-e5fc-4d9e-b226-ecd69029358b-1549414186849/New%20Home/3000dd44-17a3-464c-a438-d31843d7cbe4/false?headerId=5c5a2f2b236aa005d368b399' был загружен через HTTPS, но запросил небезопасный ресурс 'app0070be: // plugin / 169d5e94-6c5e-4769-b4ca-a7d0175985e7-1528925513379'.Этот контент также должен обслуживаться по HTTPS.
Вот код, который я использую:
var search = document.getElementById("search");
search.addEventListener('click', function() {
console.log("Search"); // I am seeing this in the console prior to the error.
document.location('app0070be://plugin/ba4139dd-09c6-4121-aa4a-c72570af07fc-1490476490653');
});
Есть ли способ сделать это безопасным?Есть ли лучший / другой подход, который я должен рассмотреть?