DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?

Как подменить href при открытии ссылки?

Как при открытии ссылки такого вида
<a target="_blank" class="dfc-fb-link" href="https://www.facebook.com/testpage" data-fb-id="911">@Resource.HELP_VisitOurPage</a></li>

Открывать
fb://profile/[data-fb-id]

Чтобы не подумали, что я сам не пробовал, вот то, что есть сейчас и работает для андройда:
$(function () {
    $("a.dfc-fb-link").click(function (e) {
        var h = e.target.hostname
        var href = e.target.href

        if (h && h.toLowerCase().indexOf('www.facebook.com') >= 0 && href) {
            window.location = "fb://facewebmodal/";
        }
        return true
    });
});

Этот вопрос нужен для открытия на iOS
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
swanrnd
@swanrnd
Издатель HTML5 игр
Зачем такие ужасы есть 2 нормальные варианта:
1) изначально генерировать страницу с необходимыми ссылками.
2) после отрисовки страницы, пройти по всем ссылкам и заменить их на fb
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы