gpt4 book ai didi

javascript - 在本地托管 phono(jquery 软电话插件)依赖项?

转载 作者:搜寻专家 更新时间:2023-11-01 04:33:44 24 4
gpt4 key购买 nike

这个问题可能太晦涩了,但也许有人能发现我做错了什么。

Phono (构建在 Tropo/Voxeo 之上的基于 javascript/flash 的软电话的 jquery 插件)从 phono.com 服务器加载几个依赖项。即,

我非常想避免从外部服务器加载这些依赖项(出于明显的原因)并通过 this thread 进行在他们的论坛上(我无法注册,因为看起来所有可能的用户名都已被“占用”),应该可以在本地托管它们。

这是一个 prettified主要 jquery 插件的源代码。也许我只是不好看,但我在他们的完整 SDK 或 github 上都找不到带注释的、未缩小的版本。

所以改变之后

base_path: "http://s.phono.com/deps/flensed/1.0/"

swf: "http://s.phono.com/releases/"+ Phono.version + "/plugins/audio/phono.audio.swf"

...所有依赖项似乎都加载得很好,phono 成功获取了一个 session ID,并且通过 SIP 进行的聊天似乎正常工作。但是,当我尝试拨出或调用 session ID/SIP 时,我收到一个 javascript 错误:

未捕获的 TypeError:无法调用 null 的方法“start”

引用 770 行:h.start()

this.$flash.play(g, j); 似乎返回 null 或 undefined。我很讨厌 javascript,不知道为什么。

编辑 - 如果有人愿意尝试这个,您可以轻松获取他们的“厨房水槽”演示并将其安装到服务器上。

最佳答案

好吧——这太荒谬了,我是个白痴,没有早点发现它。

Flash 试图通过需要身份验证的 URL 从我的服务器加载铃声。不幸的是,flash 不是具有有效 session 的用户。因此,flash 什么也没捕获。对不起。

关于javascript - 在本地托管 phono(jquery 软电话插件)依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6880048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com