mirror of
https://github.com/zoriya/react-native-video.git
synced 2026-08-16 02:56:22 +00:00
23 lines
930 B
JavaScript
23 lines
930 B
JavaScript
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.withAndroidPictureInPicture = void 0;
|
|
var _configPlugins = require("@expo/config-plugins");
|
|
const withAndroidPictureInPicture = (config, enableAndroidPictureInPicture) => {
|
|
return (0, _configPlugins.withAndroidManifest)(config, _config => {
|
|
if (!enableAndroidPictureInPicture) {
|
|
return _config;
|
|
}
|
|
const mainActivity = _configPlugins.AndroidConfig.Manifest.getMainActivity(_config.modResults);
|
|
if (!mainActivity) {
|
|
console.warn('AndroidManifest.xml is missing an <activity android:name=".MainActivity" /> element - skipping adding Picture-In-Picture related config.');
|
|
return _config;
|
|
}
|
|
mainActivity.$['android:supportsPictureInPicture'] = 'true';
|
|
return _config;
|
|
});
|
|
};
|
|
exports.withAndroidPictureInPicture = withAndroidPictureInPicture;
|
|
//# sourceMappingURL=withAndroidPictureInPicture.js.map
|