Javascript SVG文本不';t手机浏览器更新

Javascript SVG文本不';t手机浏览器更新,javascript,android,jquery,svg,ionic-framework,Javascript,Android,Jquery,Svg,Ionic Framework,我正在为我的android应用程序使用Ionic框架 在我的索引上,我有一个SVG文本,它沿着一条路径,点击一个按钮就会更新为一个新文本。 在爱奥尼亚服务器上,它可以正常工作,但当我上传到模拟器时,文本不再更新 这是我的密码: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="svg" width="240px" height="63px"

我正在为我的android应用程序使用Ionic框架

在我的索引上,我有一个SVG文本,它沿着一条路径,点击一个按钮就会更新为一个新文本。 在爱奥尼亚服务器上,它可以正常工作,但当我上传到模拟器时,文本不再更新

这是我的密码:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="svg" width="240px" height="63px" viewBox="-36.745 72.133 245.331 23.568">
    <defs>
        <path id="MyPath" d="M-36.745,89.659c0,0,17.786,8.625,51.934,0.671c0,0,97.811-22.88,152.395-14.463c0,0,20.615,5.33,40.871,15"/>
    </defs>
    <text>
        <textPath class="svgText" xlink:href="#MyPath"> 
            SVG TEXT THAT NEED UPDATE
        </textPath>
    </text>
</svg>
==========

<button id="cardApply" ng-click="updateText()">Update</button>

==========
updateText = function($title){
    var svgNewTitle = $title;

    $('.svgText').html(svgNewTitle);

};

需要更新的SVG文本
==========
更新
==========
updateText=函数($title){
var svgNewTitle=$title;
$('.svgText').html(svgNewTitle);
};
请忽略一个事实,我没有使用棱角分明的“好东西”,我对它的“方式”很陌生,无法使它正常工作。Jquery是使其工作的唯一方法


SVG文本不会在android浏览器上更新。

是否将其编写为

$('.svgText')[0].textContent = svgNewTitle;

这比尝试使用.html()函数更便于移植。[0]将jQuery对象转换为原始DOM对象。

@RobertLongson如下:$('.svgText').textContent(svgNewTitle)??在桌面上,它触发了一个错误。我还尝试了$('.svgText')。textContent=svgNewTitle;但效果不太好…:(非常感谢@RobertLongson worket!!!:D:D非常感谢!你知道我如何解决这个问题吗?我完全迷路了。::我想你最好再问一个问题,指出你还需要帮助解决的问题。尽量缩小范围,展示你在解决这个问题上取得的进展有了这个问题,你就更有可能得到答案。