0

这是我的代码,但是当它显示在我的 android 显示器上时,它会将我的分数更改为小数,我如何保持这种格式。

public void readyForJavascript(final String arg) {
        webView.loadUrl("javascript:SpinningWheel.addSlot({ " +
                "1:1, 2: 5/16, 3: 3/8,  4:  7/16,  5:  1/2,  6:  9/16," +
                "7: 5/8, 8: 3/4, 9: 7/8, 10: 1, 11: 1/18, 12: 1/4 });");
        webView.loadUrl("javascript:SpinningWheel.addSlot({ " +
                "1: 'AM', 2: 'PM'});");
        webView.loadUrl("javascript:SpinningWheel.addSlot({ " +
        "1: 'AM', 2: 'PM'});");
        webView.loadUrl("javascript:SpinningWheel.open();");
    }
4

1 回答 1

0

您需要用单引号将分数括起来:

"1:1, 2: '5/16', 3: '3/8' .......

我认为在某些时候您的 Javascript 会看到 3/8 并将其评估为计算。

于 2011-04-19T02:19:23.050 回答