【发布时间】:2015-11-29 17:28:15
【问题描述】:
我是 ionic 的新手,并试图在 ionic 平台上安装 phonertc,但是当我运行该应用程序时,它会为 VideoViewDirective 显示 RefrenceError: cordova is undefined。
VideoViewDirective.js
angular.module('phonertcdemo')
.directive('videoView', function ($rootScope, $timeout) {
return {
restrict: 'E',
template: '<div class="video-container"></div>',
replace: true,
link: function (scope, element, attrs) {
function updatePosition() {
cordova.plugins.phonertc.setVideoView({
container: element[0],
local: {
position: [240, 240],
size: [50, 50]
}
});
}
$timeout(updatePosition, 500);
$rootScope.$on('videoView.updatePosition', updatePosition);
}
}
});
【问题讨论】:
-
您是否在索引页中添加了
cordova.js? -
是的 Pankaj..我在我的 index.html 中包含了 cordova.js。 Pease 帮帮我,因为我被困在那里很长一段时间了。
标签: javascript angularjs cordova phonertc