unity插件无法进行Google api网络调用

时间:2019-06-03 17:04:18

标签: c# unity3d google-api

我正在使用Google API Google.Cloud.V2.Translate来翻译文本并显示它。我构建了该项目,并制作了一个.net标准插件。我调用它的方法,并用TrnslationClient截短文本。在编辑器上运行时,一切正常。但在作为Windows独立应用程序运行时不会执行。更具体地说,它不会仅在与Google api调用相关的代码上执行/失败。如果只是停止执行那部分,我进行了测试。其他一切正常。我不知道可能是什么问题。 代码示例:

 public class TranslateText
{
    public string TranslateNow(string text, string lang)
    {
        TranslationClient client = TranslationClient.Create();

        var response = client.TranslateText(text, lang);

        return response.TranslatedText;
    }
}

如何使其作为插件工作?它仅适用于Unity编辑器,不能作为独立应用程序使用。可能是什么问题?

0 个答案:

没有答案