Использование пользовательского плагина Buildfire и глубоких ссылок для ссылки на внутренние функции - PullRequest
0 голосов
/ 06 марта 2019

Я хотел бы использовать пользовательский плагин 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');
});

Есть ли способ сделать это безопасным?Есть ли лучший / другой подход, который я должен рассмотреть?

...