新聞中心
保留所有版權(quán)。

創(chuàng)新互聯(lián)專注于西華企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城網(wǎng)站開發(fā)。西華網(wǎng)站建設(shè)公司,為西華等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
源代碼是在 BSD-style 許可下經(jīng)過(guò)許可的,是在源代碼樹的根目錄下的 LICENSE 文件里找到的。額外授予的專利權(quán)可以在同目錄下的 PATENTS 文件里找到。
@flow
方法
static saveImageWithTag(tag: string, successCallback, errorCallback)
利用tag標(biāo)簽保存圖像到相機(jī)相冊(cè)。
@param {string} tag - 可以是我們所接受的三種標(biāo)簽中的任意一個(gè):1、url 2、assets-library 標(biāo)簽 3、存儲(chǔ)一個(gè)圖像的內(nèi)存中返回的標(biāo)簽
static getPhotos(params: object, callback: function, errorCallback: function)
利用來(lái)自設(shè)備中的本地相機(jī)相冊(cè)的圖片識(shí)別對(duì)象來(lái)調(diào)用 callback 函數(shù),通過(guò) getPhotosReturnChecker 來(lái)定義匹配類型。
@param {object} params -見(jiàn) getPhotosParamChecker 。@param {function} callback -通過(guò)getPhotosReturnChecker 定義自變量的類型調(diào)用成功。@param {function} errorCallback - 通過(guò)錯(cuò)誤消息調(diào)用失敗。
例子
Edit on GitHub
'use strict'; var React = require('react-native'); var {
CameraRoll,
Image,
SliderIOS,
StyleSheet,
SwitchIOS,
Text,
View,
} = React; var CameraRollView = require('./CameraRollView.ios'); var CAMERA_ROLL_VIEW = 'camera_roll_view'; var CameraRollExample = React.createClass({
getInitialState() { return {
groupTypes: 'SavedPhotos',
sliderValue: 1,
bigImages: true,
};
},
render() { return (
{(this.state.bigImages ? 'Big' : 'Small') + ' Images'}
{'Group Type: ' + this.state.groupTypes}
);
},
_renderImage(asset) { var imageSize = this.state.bigImages ? 150 : 75; var imageStyle = [styles.image, {width: imageSize, height: imageSize}]; var location = asset.node.location.longitude ?
JSON.stringify(asset.node.location) : 'Unknown location'; return (
{asset.node.image.uri}
{location}
{asset.node.group_name}
{new Date(asset.node.timestamp).toString()}
);
},
_onSliderChange(value) { var options = CameraRoll.GroupTypesOptions; var index = Math.floor(value * options.length * 0.99); var groupTypes = options[index]; if (groupTypes !== this.state.groupTypes) { this.setState({groupTypes: groupTypes});
}
},
_onSwitchChange(value) { this.refs[CAMERA_ROLL_VIEW].rendererChanged(); this.setState({ bigImages: value });
}
}); var styles = StyleSheet.create({
row: {
flexDirection: 'row',
flex: 1,
},
url: {
fontSize: 9,
marginBottom: 14,
},
image: {
margin: 4,
},
info: {
flex: 1,
},
});
exports.title = '';
exports.description = 'Example component that uses CameraRoll to list user\'s photos';
exports.examples = [
{
title: 'Photos',
render(): ReactElement { return ; }
}
]; 新聞名稱:創(chuàng)新互聯(lián)React教程:相機(jī)滾動(dòng)
網(wǎng)站URL:http://m.fisionsoft.com.cn/article/dphshhh.html


咨詢
建站咨詢
