React native 我怎样才能使用;反应本机安卓pip;?

React native 我怎样才能使用;反应本机安卓pip;?,react-native,React Native,我如何使用这个: 我想让一个webview应用程序可以使用PIP(画中画)。但Idk如何在代码中使用此模块 import*as React from'React'; 从“react native WebView”导入{WebView}; 从“react native android pip”导入AndroidIP; 导出默认类App扩展React.Component{ render(){ 返回; } }如上所述(在文档本身上),您可以按如下方式使用: import AndroidPip fro

我如何使用这个: 我想让一个webview应用程序可以使用PIP(画中画)。但Idk如何在代码中使用此模块

import*as React from'React';
从“react native WebView”导入{WebView};
从“react native android pip”导入AndroidIP;
导出默认类App扩展React.Component{
render(){
返回;
}
}
如上所述(在文档本身上),您可以按如下方式使用:

import AndroidPip from 'react-native-android-pip';


// Enter Pip mode
AndroidPip.enterPictureInPictureMode() 

//Configure aspect ratio, works only on SDK version 26 and above
AndroidPip.configureAspectRatio(width, height) 


// When enabled, PIP mode will be automatically entered when app is unfocused( User presses home
//, menu button etc)
AndroidPip.enableAutoPipSwitch()
AndroidPip.disableAutoPipSwitch()
您可以通过单击按钮、响应API、启动屏幕等方式调用这些函数

[编辑] 此外,请尝试使用此模块的github版本,因为npm版本已存在2年,github版本在29天内没有更新。按如下方式安装:

import AndroidPip from 'react-native-android-pip';


// Enter Pip mode
AndroidPip.enterPictureInPictureMode() 

//Configure aspect ratio, works only on SDK version 26 and above
AndroidPip.configureAspectRatio(width, height) 


// When enabled, PIP mode will be automatically entered when app is unfocused( User presses home
//, menu button etc)
AndroidPip.enableAutoPipSwitch()
AndroidPip.disableAutoPipSwitch()

npm安装--保存https://github.com/shaun-chiang/rn-android-pip

很抱歉,我已经试过了。但它不起作用。我不知道应该把代码放在哪里。