尝试使用RPScreenRecorder开始屏幕录制.我收到以下错误:
录制因多任务处理和内容调整大小而中断
func startRecording() {
let recorder = RPScreenRecorder.shared()
recorder.startRecording(handler: { (error) in
if let unwrappedError = error {
print(unwrappedError.localizedDescription)
} else {
}
})
}
Run Code Online (Sandbox Code Playgroud)
在iOS 12.0之前一切正常.从更新我得到上面的错误.
我无法从项目目录的父目录导入文件。为了使事情变得尽可能简单,我在父目录中创建了新的react-native项目和文件“ test.js”。我尝试使用以下代码导入它:
var Test = require('../test.js');
Run Code Online (Sandbox Code Playgroud)
和
import Test from ('../test.js');
Run Code Online (Sandbox Code Playgroud)
这些都不起作用-在xcode中运行时,出现以下错误:
未捕获的错误错误:UnableToResolveError:无法从/Users/UserName/Downloads/TestReact/index.ios.js解析模块../test.js:无效的目录/Users/UserName/Downloads/test.js
是否可以使用react-native从父目录导入文件?一世??知道??它??作品?是吗?r?e?a?c?t?J?S?。
问候
编辑-添加代码
test.js
'use strict';
import React, {Component,View,Text} from 'react-native';
class Test extends Component{
render(){
return (
<View>
<Text>
SAMPLE TEXT
</Text>
</View>
);
}
}
module.exports = Test;
Run Code Online (Sandbox Code Playgroud)
index.ios.js
'use strict';
import React, {AppRegistry, View} from 'react-native';
import Test from '../test.js';
var TestReact = React.createClass({
render: function() {
return (
<View><Test/></View>
);
}
});
AppRegistry.registerComponent('TestReact', () => TestReact);
Run Code Online (Sandbox Code Playgroud)
编辑-添加文件层次结构: 屏幕截图
编辑-实际上我错了,网络反应也是不可能的。当我尝试构建时,出现以下错误:
模块解析失败:/path_to_file/aaa1.js第1行:意外的令牌您可能需要适当的加载程序来处理此文件类型。
因此,在问题上添加react标签。