Virtualhost для подстановочного субдомена и статического субдомена

Если вы посмотрите документацию для разрешений Android, вы найдете следующие шаги.

Чтобы найти необходимые разрешения, посмотрите здесь . Затем вы используете это в приведенном ниже коде. Разрешения Android должны быть вызваны прямо перед использованием этого ресурса, поскольку Android API> = 26.


Установка

Запустите в своей консоли следующее:

ionic cordova plugin add cordova-plugin-android-permissions
npm install @ionic-native/android-permissions

Использование

import { AndroidPermissions } from '@ionic-native/android-permissions/ngx';


constructor(private androidPermissions: AndroidPermissions) { }

...

this.androidPermissions.checkPermission(this.androidPermissions.PERMISSION.CAMERA).then(
  result => console.log('Has permission?',result.hasPermission),
  err => this.androidPermissions.requestPermission(this.androidPermissions.PERMISSION.CAMERA)
);

this.androidPermissions.requestPermissions([this.androidPermissions.PERMISSION.CAMERA, this.androidPermissions.PERMISSION.GET_ACCOUNTS]);

70
задан Ivan Akulov 12 December 2017 в 15:54
поделиться

1 ответ

<VirtualHost *:80>
  DocumentRoot /var/www/app1
  ServerName app1.example.com
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot /var/www/example
  ServerName example.com
</VirtualHost>

<VirtualHost *:80>
  DocumentRoot /var/www/wildcard
  ServerName other.example.com
  ServerAlias *.example.com
</VirtualHost>

Должен работать. Первая запись станет значением по умолчанию, если вы не получите явного соответствия. Так что, если бы вы указали на него app.otherexample.com, он был бы обнаружен как app1.example.com.

153
ответ дан 24 November 2019 в 13:19
поделиться
Другие вопросы по тегам:

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