mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
cxxreact: executors: insert ID of segment reliably into the bundle path
Reviewed By: fromcelticpark Differential Revision: D7623232 fbshipit-source-id: df833d18f0445d52e3098b58aac347a2e9aa0040
This commit is contained in:
committed by
Facebook Github Bot
parent
2e7dfd5213
commit
5fd92f90af
@@ -458,13 +458,16 @@ namespace facebook {
|
||||
m_bundleRegistry = std::move(bundleRegistry);
|
||||
}
|
||||
|
||||
void JSCExecutor::registerBundle(uint32_t bundleId, const std::string& bundlePath) {
|
||||
void JSCExecutor::registerBundle(
|
||||
uint32_t bundleId,
|
||||
const std::string& bundlePath) {
|
||||
if (m_bundleRegistry) {
|
||||
m_bundleRegistry->registerBundle(bundleId, bundlePath);
|
||||
} else {
|
||||
auto sourceUrl = String(m_context, bundlePath.c_str());
|
||||
auto stPath = JSCExecutor::getSyntheticBundlePath(bundleId, bundlePath);
|
||||
auto sourceUrlStr = String(m_context, stPath.c_str());
|
||||
auto source = adoptString(JSBigFileString::fromPath(bundlePath));
|
||||
evaluateScript(m_context, source, sourceUrl);
|
||||
evaluateScript(m_context, source, sourceUrlStr);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user