Javascript 通过$ionicActionSheet.show()在ionic中打开文件资源管理器
当用户单击Javascript 通过$ionicActionSheet.show()在ionic中打开文件资源管理器,javascript,angularjs,node.js,cordova,ionic-framework,Javascript,Angularjs,Node.js,Cordova,Ionic Framework,当用户单击ionic操作表中的按钮时,我正试图在我的ionic应用程序中打开文件资源管理器。这可以简单地通过将放入HTML模板中来实现。但我在行动表中给出了两个选项 开放式摄像机 打开文件资源管理器 我使用$cordovaCamera插件打开相机,但我不知道如何打开文件浏览。以下是我的代码供参考 $IoniActionSheet.show({ 按钮:[{text:'打开文件资源管理器//或'}, {文本:'打开相机'}], 按钮点击:功能(按钮){ 如果(按钮==0) { //在这里做什么?
ionic操作表中的按钮时,我正试图在我的ionic应用程序中打开文件资源管理器。这可以简单地通过将
放入HTML模板中来实现。但我在行动表中给出了两个选项
开放式摄像机
打开文件资源管理器
我使用$cordovaCamera
插件打开相机,但我不知道如何打开文件浏览。以下是我的代码供参考
$IoniActionSheet.show({
按钮:[{text:'打开文件资源管理器//或'},
{文本:'打开相机'}],
按钮点击:功能(按钮){
如果(按钮==0)
{
//在这里做什么?
返回true;
}
如果(按钮==1)
{
$scope.takeImage(Camera.PictureSourceType.Camera);
返回true;
}}
})
使用cordova插件文件
插件处理文件管理器
使用以下命令安装插件:
cordova插件添加cordova插件文件
然后使用devicerady
事件下提供的功能
More info : https://github.com/apache/cordova-plugin-file
使用cordova插件文件
plugin处理文件管理器
使用以下命令安装插件:
cordova插件添加cordova插件文件
然后使用devicerady
事件下提供的功能
More info : https://github.com/apache/cordova-plugin-file
我通过插入
并在控制器中使用
if(buttons == 0)
{
// what to do here ?
document.getElementById('fileupload').click()
...
}
我希望这可能会对某些人有所帮助。我通过插入
和我使用的控制器来实现这一点
if(buttons == 0)
{
// what to do here ?
document.getElementById('fileupload').click()
...
}
我希望这可能会对某人有所帮助。我已经在使用这个插件上载图像文件或使用
问题是如何在$ionicActionSheet.show()
中制作按钮我已经在使用这个插件上载图像文件或使用
问题是如何在$ionicActionSheet.show()中制作按钮。