Если использовать Application.OpenURL(“http://unity3d.ru”); то ссылка откроется в этом же окне(где находится Web Player);
Но а вдруг если надо открыть ссылку в новой вкладке?

Первый вариант


Делается это так:


1.Скачиваем


2.Открываем любым текстовым редактором html файл который с генерировал [unity 3D]


3.Находим строчку <title>……</title>


4.После нее добавляем <script src=”OpneURL.js” type=”text/javascript”>


(Файл OpneURL.js должен лежать рядом с html файлом или тогда надо указать путь к ему src=”OpneURL.js”)


5.Вместо Application.OpenURL(“http://unity3d.ru”); делаем так Application.ExternalCall(“OpenURL”, “www.unity3d.ru”);


Второй вариант
Некуда не нужно ничего вставлять!!! :D
Проcто в юнити вызываем:
Application.ExternalCall(“window.open”, “http:\\www.unity3d.ru”);
И вуаля!!!! :D

Глядим как работает:

Unity-OpenURL

VN:F [1.9.3_1094]
Rating: 7.0/10 (3 votes cast)
VN:F [1.9.3_1094]
Rating: +2 (from 2 votes)
Открытие ссылки в новом окне OpenURL, 7.0 out of 10 based on 3 ratings

2 комментария на «Открытие ссылки в новом окне OpenURL»

  1. Armando

    lewisohn@dora.progandist” rel=”nofollow”>.…

    спс….

    VA:F [1.9.3_1094]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)
  2. fred

    camellias@banbury.paraxial” rel=”nofollow”>.…

    сэнкс за инфу!!…

    VA:F [1.9.3_1094]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)

Ваш отзыв

Вы должны войти, чтобы оставлять комментарии.



Страница 1 of 0