我正在使用Devise gem并在尝试更新帐户时收到NoMethod错误。它以能够在帐户上使用其名称的用户为中心,作为输入应用程序控制器的强参数的一部分。我被告知我有一个未定义的方法' name'结果是。
错误集中在我的观看页面中的代码:
videoCodec = MediaCodec.createEncoderByType(MIME_VIDEO_CODEC_H264);
MediaFormat videoFormat = MediaFormat.createVideoFormat(MIME_VIDEO_CODEC_H264, 1280, 720);
videoFormat.setInteger(MediaFormat.KEY_BIT_RATE, 3800000);
videoFormat.setInteger(MediaFormat.KEY_FRAME_RATE, 30);
videoFormat.setInteger(MediaFormat.KEY_COLOR_FORMAT, MediaCodecInfo.CodecCapabilities.COLOR_FormatSurface);
videoFormat.setInteger(MediaFormat.KEY_I_FRAME_INTERVAL, 0);
videoCodec.configure(videoFormat, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE);
//using input surface to get input data from camera
inputSurface = new CodecInputSurface(videoCodec.createInputSurface());
videoCodec.start();
我的应用程序控制器中的代码:
<h2>
<%= link_to link.title, link %><br>
<small class="author">Submitted <%= time_ago_in_words(link.created_at) %> by <%= link.user.name %></small>
</h2>