Действительно ли возможно вызвать сетевой трафик через Wi-Fi или сеть TMobile?

Пройдите через DOM с помощью рекурсивной функции

//Main recursion
function getChildPaths($elements, parentPath) {

    //Traverse the children of each level
    $elements.children().each(function(){
    
    
      if ($(this).prop('tagName') === 'LI'){       

        //Check if this level has children
        if ($(this).children('UL').length > 0) {

          getChildPaths($(this).children('UL'), `${parentPath}/${$(this).children('A').html()}`) 
          
        }
        else {
          //Show the path if no children
          console.log(`${parentPath}/${$(this).children('A').html()}`)
        }
      }
        
    })   
}


getChildPaths($('#1'), '');
.as-console-wrapper {
  max-height: 200% !important;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul id="1">
    <li><a href="#">First</a></li>
    <li><a href="#">Second</a>
    <ul id="2">
        <li><a href="#">Second - 1</a></li>
        <li><a href="#">Second - 2</a></li>
        <li><a href="#">Second - 3</a>
        <ul id="3">
            <li><a href="#">Aaa</a></li>
            <li><a href="#">Bbb</a></li>
            <li><a href="#">Ccc</a></li>
        </ul>
        </li>
    </ul>
    </li>
    <li><a href="#">Third</a></li>
</ul>

8
задан haseman 3 March 2009 в 20:38
поделиться

3 ответа

Это оказывается возможным использованием объекта WifiManager отключить и затем повторно включить соединение. Можно заблокировать его на время сетевого вызова, если Вы хотите вызвать данные по сети ячейки. Я предполагаю, что существует подобный администратор сети GSM там, который сделает подобную задачу для соединения ячейки.

4
ответ дан 5 December 2019 в 23:17
поделиться

Я предполагаю, что можно одновременно связаться по любому каналу, таким образом, на некотором уровне туда что-то, чтобы быть отдельными сетевыми интерфейсами для каждого. Так как андроид основан на Linux, Вы могли попытаться использовать ifconfig или библиотечную функцию для определения, какие интерфейсы доступны, и который делает что. Если можно выполнить это, должен быть путь к явно send/recv по каналу, который Вы хотите (т.е. путем передачи через IP для того интерфейса).

Извините я не мог быть более конкретным.

1
ответ дан 5 December 2019 в 23:17
поделиться

То, что Вы ищете на G1, должно установить маршрут по умолчанию. Можно сделать настолько использующий утилиту Linux точно названный маршрут, маршрут по умолчанию будет к IP 0.0.0.0 и затем шлюзу.

Не уверенный, если можно сделать это на приложение, но можно сделать это в масштабе всей системы!

0
ответ дан 5 December 2019 в 23:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: