javascript - 在 Angular Controller 中访问表情符号的正确方法

标签 javascript angularjs cordova emojione

我有一个带有 AngularJs 1.5.5、OnsenUI 2 和 EmojiOne 的 PhoneGap 应用。

我正在尝试访问 Angular Controller 内的 emojione 变量:

ons.bootstrap.controller('AppController', ['$scope', '$timeout','$http', '$sce', function ($scope, $timeout, $http, $sce) {

    emojione.imageType = 'svg';
    emojione.sprites = true;
    emojione.imagePathSVGSprites = '../res/sprites/emojione.sprites.svg';
    ...

稍后我还有一些函数调用。

当我在我的 PC 上运行它时,它按预期工作,但无法在 android 上解析“emojione”(未定义)。 这是我第一次使用 angularjs 和 JavaScript,所以它可能非常简单。

最佳答案

你是从 cdn 加载 emojione 库吗? 手机可以上网?

关于javascript - 在 Angular Controller 中访问表情符号的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37447711/

相关文章:

javascript - 你不懂的JS书——软装订

javascript - 在 javascript 中保存文本值,例如 iOS 中的 NSUserdefaults

javascript - 如何在 querySelector 中组合属性和第 n 个类型?

javascript - 如何在选择范围时显示输入范围值?

javascript - jQuery 事件 : prepend a callback handler to already existing ones

javascript - Angularjs 将变量传递给具有继承(非隔离)范围的指令

angularjs - 如何下载一个zip文件

javascript - Angular nvd3 堆栈面积图 - 扩展选项 - 0% 到 100% 范围

css - 表情符号在 IOS 7 上不会超过 16px 字体大小

javascript - 带有 parse.com 登录的 AngularJS Controller