UNPKG

react-native-fetch-blob

Version:

A module provides upload, download, and files access API. Supports file stream read/write for process large files.

31 lines (25 loc) 777 B
// Copyright 2016 wkh237@github. All rights reserved. // Use of this source code is governed by a MIT-style license that can be // found in the LICENSE file. import { NativeModules, DeviceEventEmitter, Platform, NativeAppEventEmitter, } from 'react-native' const RNFetchBlob:RNFetchBlobNative = NativeModules.RNFetchBlob /** * Send an intent to open the file. * @param {string]} path Path of the file to be open. * @param {string} mime MIME type string * @return {Promise} */ function actionViewIntent(path:string, mime:string = 'text/plain') { if(Platform.OS === 'android') return RNFetchBlob.actionViewIntent(path, mime) else return Promise.reject('RNFetchBlob.actionViewIntent only supports Android.') } export default { actionViewIntent }