Phonertc ionic demo cordova 未定义
Posted
技术标签:
【中文标题】Phonertc ionic demo cordova 未定义【英文标题】:Phonertc ionic demo cordova is undefined 【发布时间】: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 帮帮我,因为我被困在那里很长一段时间了。
【参考方案1】:
我刚开始时遇到了同样的问题。我确保将 com.dooble.phonert 声明为插件。然后,我只在 index.html 中引用了 cordova.js。
希望这会有所帮助。
【讨论】:
【参考方案2】:如果您使用 ionic serve 运行,预计会显示 cordova 未定义。
如果你想在浏览器中运行它,你应该
ionic platform add browser
ionic run browser
然后你就可以在浏览器中使用cordova的一部分了。
【讨论】:
以上是关于Phonertc ionic demo cordova 未定义的主要内容,如果未能解决你的问题,请参考以下文章