Как я могу выполнить телефонный вызов в iOS?

Мы только что удалили fxLayout и fxFlex из div, и он отлично работает в IE:

<mat-menu #adminMenu="matMenu" [overlapTrigger]="false" class="mega-menu app-dropdown">
    <div>
        <div class="p-1">
            <a mat-menu-item [matMenuTriggerFor]="adminManagementMenu" >Management</a>
            <a mat-menu-item [matMenuTriggerFor]="adminMonitoringMenu" >Monitoring</a>
            <a mat-menu-item [matMenuTriggerFor]="adminConfigurationMenu" >Configuration</a>
            <a mat-menu-item routerLink="/activation">Activation</a>
        </div>
    </div>
</mat-menu> 

41
задан Cœur 7 April 2019 в 12:46
поделиться

4 ответа

Можно инициировать вызов

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html

, Таким образом, это, вероятно, работало бы:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:12125551212"]];
117
ответ дан Cœur 27 November 2019 в 00:05
поделиться

Это отсекается из проекта, который я сделал, чтобы сделать просто что:

NSString *phoneStr = [NSString stringWithFormat:@"tel:%@",phone_number];
NSURL *phoneURL = [NSURL URLWithString:phoneStr];
[[UIApplication sharedApplication] openURL:phoneURL];
24
ответ дан Cœur 27 November 2019 в 00:05
поделиться

хорошо, если Вы говорите об использовании цели-c выполнить телефонный вызов на iPhone, тогда можно сделать что-то вроде этого:

NSURL *phoneNumber = [[NSURL alloc] initWithString: @"tel:867-5309"];
[[UIApplication sharedApplication] openURL: phoneNumber];

, Если Вы говорите о выполнении этого на Mac, ну, в общем, тогда как другие, упомянули, что это конкретно на основе количества вещей как при использовании voip, модема, соединяясь через что-то как поле Asterisks, и т.д.

11
ответ дан nstehr 27 November 2019 в 00:05
поделиться

Это или будет очень определенным для платформы, или необходимо будет использовать библиотеку-оболочку для составления различий среди платформ, таким образом, Вы лучше заявляете, для какой платформы это предназначается. В целом существуют различные API телефонии, доступные на большинстве платформ.

В системах Windows существует, например, "TAPI", также вещи могут несколько отличаться при предназначении для цифровой телефонной системы, такой как ISDN потому что существуют другие доступные API.

-2
ответ дан none 27 November 2019 в 00:05
поделиться